草庐IT

legacy_module

全部标签

python : Import modules once then share with several files

我有如下文件,file1.pyfile2.pyfile3.py假设这三个都使用lib7.pylib8.pylib9.py目前三个文件中的每一个都有行importlib7importlib8importlib9如何设置我的目录/代码,使库只导入一次,然后在三个文件之间共享? 最佳答案 您必须为每个文件至少导入一次内容。但是您可以将其设置为单个导入行:可能最干净的方法是创建一个文件夹lib,将所有lib?.py移到其中,然后添加一个名为__init__.py给它。这样你就创建了一个package从你的lib?.py文件中。然后可以像这样

python - 导入错误 : No module named Crypto

我刚刚开始探索Python。我正在尝试运行AES算法代码,但我面临着:ImportError:NomodulenamedCrypto.你是如何解决这个问题的? 最佳答案 您必须安装加密包。https://pypi.python.org/pypi/pycrypto 关于python-导入错误:NomodulenamedCrypto,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/30

python - 导入错误 : No module named pydot ( unable to import pydot)

我无法在Spyder中导入pydot包,请你帮我看看有没有其他方法可以导入它。我需要它来进行决策树可视化。声明importpydot不工作。 最佳答案 pipinstallpydotpipinstallgraphviz还有一个类似的问题:Keras:"RuntimeError:Failedtoimportpydot."afterinstallinggraphvizandpydotpip安装pydot,但不安装GraphViz。GraphViz二进制文件(dot、neato等)需要与pydot分开下载和安装。此外,应将这些可执行文件的

python - "no module named PyPDF2"错误

我在Windows10上使用Spyder和Python2.7。我能够从我的提示中使用conda命令安装PyPDF2包。我说安装完成。然而,如果我尝试运行一个简单的导入命令:导入PyPDF2我得到错误:ImportError:没有名为PyPDF2的模块我该如何解决这个问题? 最佳答案 在我的例子中,我试图导入“pyPdf2”而不是“PyPDF2”。观察案例。importPyPDF2是正确的。 关于python-"nomodulenamedPyPDF2"错误,我们在StackOverflow

python - api = twitter.Api() AttributeError : 'module' object has no attribute 'Api

我一直在尝试编写一个简单的提及抓取器来开始使用twitterApi。不管怎样,我在初始化Api时遇到了一些困难。在archlinux上运行python2我通过easy_install安装了twitter,从源代码构建它并通过pip安装它。这些似乎都不起作用。zergling::~/dev/kritter»python2Python2.7.2(default,Jan312012,13:26:35)[GCC4.6.220120120(prerelease)]onlinux2Type"help","copyright","credits"or"license"formoreinformati

python - 导入错误 : No module named 'google'

我安装了Python3.5。我运行了pipinstallgoogle命令并验证了模块。Google在场。我安装了Anaconda3.5并尝试运行z示例代码。但我收到导入错误。请找到随附的屏幕截图。我错过了什么?我是否必须以某种方式将我的Spyder链接到Python安装目录?为什么Spyder无法google模块?我的Python安装目录:C:\Users\XXX\AppData\Local\Programs\Python\Python35我的情况有点不同,我无法从此处的类似帖子中找到解决方案。 最佳答案 根据https://git

Python 错误 : TypeError: 'module' object is not callable for HeadFirst Python code

我正在学习HeadFirstPython书中的教程。在第7章中,我在尝试运行下一段代码时收到错误消息:运动员类:classAthleteList(list):def__init__(self,a_name,a_dob=None,a_times=[]):list.__init__([])self.name=a_nameself.dob=a_dobself.extend(a_times)deftop3(self):return(sorted(set([sanitize(t)fortinself]))[0:3])defget_coach_data(filename):try:withopen

python - 使用 flask "ImportError: No module named flask"执行 hello world

我正在尝试使用flask和python。我做了一个名为hello.py的简单文件。tHis文件包含此代码:fromflaskimportFlaskapp=Flask(__name__)@app.route("/")defmain():return"Welcome!"if__name__=="__main__":app.run()这是一个简单的helloworldwithflask。我想执行它,但实际上,我遇到了问题。在终端中,我输入了pythonhello.py我得到这个错误:File"hello.py",line1,infromflaskimportFlaskImportError:

python - 导入错误 : No module named serial

我有一个用安装了3.3.5的Python3编写的脚本,每当我尝试运行它时,我都会从终端收到此错误。我使用的是Mac,OSX10.7.5我已经为python3安装了pyserial(使用pip)。为了做到这一点,我首先使用以下方法安装了pip:$curl-Ohttp://python-distribute.org/distribute_setup.py$sudopython3distribute_setup.py$curl-Ohttps://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py$sudopython3ge

python - 导入错误 : No module named 'ipdb'

我是python的新手,我正在尝试使用标准python包中的交互式python调试器。每当我在我的文本编辑器(atom)中或通过iPython在命令行中运行“importipdb”时,我都会收到错误消息:导入错误:没有名为“ipdb”的模块我的ipdb模块在哪里?重新安装python后它仍然丢失。谢谢! 最佳答案 pdb是内置的。ipdb您必须安装。pipinstallipdb 关于python-导入错误:Nomodulenamed'ipdb',我们在StackOverflow上找到一个