草庐IT

event_name

全部标签

python - Flask ('application' ) 与 Flask(__name__)

在官方Quickstart,建议在使用单个模块时使用__name__:...Ifyouareusingasinglemodule(asinthisexample),youshoulduse__name__becausedependingonifit’sstartedasapplicationorimportedasmodulethenamewillbedifferent('__main__'versustheactualimportname)....然而,在他们的APIdocument,当我的应用程序是一个包时,建议硬编码:Soit’simportantwhatyouprovideth

python - 导入错误 : No module named grid_search, learning_curve

Scikit学习问题l无法使用Sklearn和sklearn.grid_search的learning_curve。当我执行importsklearn(有效)fromsklearn.clusterimportbicluster(有效)。我尝试重新安装scikit-learn也仍然是同样的问题。我正在使用python3.5.6,Scikit-learn版本0.20.0Window10。importsklearnfromsklearn.model_selectionimportStratifiedKFold,cross_val_score,train_test_splitfromsklea

python - 在检查点 Tensorflow 中找不到 key <variable_name>

我正在使用Tensorflowv1.1,我一直在尝试弄清楚如何使用我的EMA权重进行推理,但无论我做什么,我都会不断收到错误Notfound:KeyW/ExponentialMovingAveragenotfoundincheckpoint即使当我遍历并打印出所有tf.global_variables键存在这是一个可重现的脚本,大量改编自Facenet's单元测试:importtensorflowastfimportnumpyasnptf.reset_default_graph()#Create100phonyx,ydatapointsinNumPy,y=x*0.1+0.3x_data

Python threading.Event() - 确保所有等待的线程在 event.set() 上唤醒

我有许多线程等待一个事件,执行一些操作,然后再次等待该事件。另一个线程将在适当的时候触发该事件。我想不出一种方法来确保每个等待线程在设置事件时恰好触发一次。我目前设置了触发线程,睡了一会儿,然后清除它。不幸的是,这会导致等待线程多次获取set事件,或者根本没有。我不能简单地让触发线程生成响应线程来运行它们一次,因为它们是对来自其他地方的请求的响应。简而言之:在Python中,我怎样才能让一个线程设置一个事件并确保每个等待线程在事件被清除之前恰好对事件执行一次?更新:我试过使用锁和队列来设置它,但它不起作用。这是我拥有的:#Globals-usedtosynchthreadswaitin

python - 如何在没有 url_for ('static' , file_name ='xxx' 的情况下在 Flask 中获取静态文件)

我不想使用url_for('static',file_name='foo.jpg')在模板中获取静态文件。如何通过这种方式获取静态文件:谢谢 最佳答案 您可以设置自己的路由来提供静态文件。添加此方法并更新send_from_directory方法中的静态路径目录,然后您的img标签应该可以工作。@app.route('/pic/')defsend_pic(filename):returnsend_from_directory('/path/to/static/files',filename)对于生产应用,您应该将服务器设置为直接提供

Python/ flask 错误 : "ImportError: cannot import name _compare_digest"

对于Windows,我关注thisFlasktutorial当我遇到以下错误时:C:\Users\GregoryGundersen\Documents\Research\flask-test>pythonrun.pyTraceback(mostrecentcalllast):File"run.py",line2,infromappimportappFile"C:\Users\GregoryGundersen\Documents\Research\flask-test\app\__init__.py",line1,infromflaskimportFlaskFile"C:\Python2

python - 导入错误 : No module named 'html.parser' ; 'html' is not a package (python3)

这个问题在这里已经有了答案:Importinginstalledpackagefromscriptwiththesamenameraises"AttributeError:modulehasnoattribute"or"ImportError:cannotimportname"(2个答案)关闭3年前。代码:fromhtml.parserimportHTMLParser追溯(最近的调用最后):File"program.py",line7,infromhtml.parserimportHTMLParserImportError:Nomodulenamed'html.parser';'htm

python - 已经安装了 pyzmq 但仍然得到 "ImportError: No module named zmq"

我正在尝试让ipythonnotebook运行。我已经安装了pyzmq。你知道为什么它仍然给出这个错误吗? 最佳答案 您会看到该错误(手动安装pyzmq)的唯一原因是pyzmq安装到与ipython运行所在位置不同的pythonpath。如果您按照安装说明进行操作,应该没有问题:easy_installipythonpyzmqtornado#orpipinstallipythonpyzmqtornado也有可能安装程序看到依赖已经在另一个位置得到满足并且没有做任何事情,然后ipython可能正在运行一个不同的pythonpath而没

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

我正在使用python3.5,并且正在Coursera上学习算法专业类(class)。教授这门类(class)的教授发布了一个程序,可以帮助我们了解与运行程序相关的时间和内存。它的顶部有importresource命令。我试图将这个程序与我用python编写的程序一起运行,每次我收到ImportError:Nomodulenamed'resource'我在ubuntu中使用了同样的代码,一点错误都没有。我遵循了stackoverflow答案中的建议,并尝试添加PYTHONPATHPYTHONHOME并编辑了PATH环境变量。我不知道我还能在这里做什么。是否有任何文件可以下载并安装到我的

python - 使用 pyinstaller 后执行编译文件 "No module named ' scipy._lib.messagestream' 时出错

我正在尝试编译我们的代码https://bitbucket.org/OES_muni/massiveoes从python2.7升级到3.6并同时移动到scipy1.0.0后使用pyinstaller。我在64位win7机器上工作。程序本身运行良好,pyinstaller运行没有错误,但是当我尝试运行构建exe文件时,它给了我这个错误:Traceback(mostrecentcalllast):File"massiveOES\GUI.py",line23,inFile"c:\users\petr\envs\py1\lib\site-packages\PyInstaller\loader\