Tag: 模块

我如何获得本地安装的Python模块列表?

我想获得Python模块的列表,这些模块位于我的Python安装(UNIX服务器)中。 如何获得计算机中安装的Python模块列表?

在Rails 3中从lib文件夹加载模块/类的最佳方法?

既然最新的Rails 3版本不是自动加载lib和lib的类,那么加载它们的最好方法是什么呢? 来自github: A few changes were done in this commit: Do not autoload code in *lib* for applications (now you need to explicitly require them). This makes an application behave closer to an engine (code in lib is still autoloaded for plugins);

我如何卸载(重新加载)一个Python模块?

我有一个长期运行的Python服务器,并希望能够升级服务,而无需重新启动服务器。 这样做的最好方法是什么? if foo.py has changed: unimport foo <– How do I do this? import foo myfoo = foo.Foo()

什么是__init__.py?

什么是Python源代码目录中的__init__.py ?

如果__name__ ==“__main__”:做什么?

if __name__ == "__main__":做什么? # Threading example import time, thread def myfunction(string, sleeptime, lock, *args): while 1: lock.acquire() time.sleep(sleeptime) lock.release() time.sleep(sleeptime) if __name__ == "__main__": lock = thread.allocate_lock() thread.start_new_thread(myfunction, ("Thread #: 1", 2, lock)) thread.start_new_thread(myfunction, ("Thread #: 2", 2, lock))

检索python模块路径

我想检测模块是否已经改变。 现在,使用inotify很简单,你只需要知道你想从中获取通知的目录。 如何检索python模块的路径?

将选项传递给ES6模块导入

是否有可能将选项传递给ES6进口? 你如何翻译这个: var x = require('module')(someoptions); 到ES6?