8132得票46回答
如果 __name__ == "__main__" 是什么意思?

这段代码的作用是什么?为什么要使用 if 语句? if __name__ == "__main__": print("Hello, World!") 如果您要关闭一个问题,而有人应该使用这个习惯用语却没有使用,请考虑将其作为为什么在导入时Python运行我的模块,我该如何停止...

1768得票37回答
如何根据完整路径动态导入一个模块?

如何根据Python模块的完整路径导入它? 请注意,文件可以在用户具有访问权限的文件系统中的任何位置。 另请参阅:如何按字符串名称导入模块?

1227得票23回答
如何导入其他Python文件?

如何在Python中导入文件?我想要导入: 一个文件(例如 file.py) 一个文件夹 在运行时动态地根据用户输入导入一个文件 一个文件的特定部分(例如一个单独的函数)

797得票17回答
类型错误:'module'对象不可调用。

File "C:\Users\Administrator\Documents\Mibot\oops\blinkserv.py", line 82, in __init__ self.serv = socket(AF_INET,SOCK_STREAM) TypeErr...

615得票17回答
在Python中如何进行相对导入?

想象一下这个目录结构: app/ __init__.py sub1/ __init__.py mod1.py sub2/ __init__.py mod2.py 我正在编写mod1,需要从mod2中导入一些内容。我该怎么做...

502得票10回答
如何使用Python查找我的PYTHONPATH?

我该如何在Python脚本(或交互式shell)中查询系统的PYTHONPATH变量中列出了哪些目录?

496得票13回答
如何在代码中安装Python模块?

我需要在我的脚本中直接从PyPI安装一个包。 是否有某个模块或distutils (distribute, pip等)功能,允许我只需执行类似于pypi.install('requests')的命令就能将requests安装到我的虚拟环境中?

429得票7回答
如何编写一个Python模块/包?

我一直在为工作中的简单任务编写Python脚本,从未考虑过将它们打包供他人使用。现在我被指派为REST API制作一个Python包装器。我完全不知道如何开始,需要帮助。 我拥有: (只是想尽可能具体) 我已经准备好virtualenv,它也在github上,python的.gitigno...

237得票40回答
无法导入已经安装的模块

安装了 mechanize 后,我好像无法导入它。 我尝试使用 pip、easy_install 和通过这个仓库的 python setup.py install 进行安装:https://github.com/abielr/mechanize。但每次进入 Python 交互界面时都无济于事...

149得票9回答
导入错误:libSM.so.6:无法打开共享对象文件:没有那个文件或目录

尝试导入OpenCV时,使用import cv2会出现以下错误:/usr/local/lib/python2.7/dist-packages/cv2/__init__.py in <module>() 7 8 # make IDE's (PyCharm) ...