草庐IT

VL53L5CX

全部标签

python - 在 flask 应用程序上使用 cx_freeze

我正在使用Flask开发Python应用程序。目前,我希望这个应用程序在本地运行。它通过python在本地运行良好,但是当我使用cx_freeze将它变成Windows的exe时,我不能再使用Flask.render_template()方法。当我尝试执行render_template时,我收到了一个http500错误,就好像我要呈现的html模板不存在一样。主python文件称为index.py。起初我尝试运行:cxfreezeindex.py。这不包括cxfreeze“dist”目录中Flask项目的“templates”目录。因此,我尝试使用此setup.py脚本并运行pytho

python - python 中的项目 euler (#53)

所以我正在学习python,所以我正在经历一些项目欧拉问题。我不确定这是我遇到的python问题,还是只是我智障,但我似乎得到了问题53的错误答案。这是问题的链接http://projecteuler.net/index.php?section=problems&id=53这是我的代码:frommathimportfactorialdefncr(n,r):return(factorial(n)/(factorial(r)*factorial(n-r)))i=0forxinrange(1,100):foryinrange(0,x):if(ncr(x,y)>1000000):i=i+1pr

python - 从 cx_oracle 执行一个 sql 脚本文件?

有没有办法在python中使用cx_oracle执行sql脚本文件。我需要在sql文件中执行我的创建表脚本。 最佳答案 PEP-249,cx_oracle试图与之兼容,实际上并没有这样的方法。但是,这个过程应该非常简单。把文件的内容拉成一个字符串,用“;”分割字符,然后对结果数组的每个成员调用.execute。我假设“;”字符仅用于分隔文件中的oracleSQL语句。f=open('tabledefinition.sql')full_sql=f.read()sql_commands=full_sql.split(';')forsql

python - Boto - 如何从 route53 中删除记录集 - 尝试删除资源记录集但未找到

我正在使用以下内容删除route53记录。我没有收到任何错误消息。conn=Route53Connection(aws_access_key_id,aws_secret_access_key)changes=ResourceRecordSets(conn,zone_id)change=changes.add_change("DELETE",sub_domain,"A",60,weight=weight,identifier=identifier)change.add_value(ip_old)changes.commit()所有必填字段都存在并且它们匹配..weight,identif

python - 如果我有 64 位操作系统,我可以使用 cx_Freeze 制作 32 位程序吗?

我目前正在运行64位Windows7家庭版,并且正在开发一个程序,我希望该程序可用于32位和64位Windows操作系统。当我使用cx_Freeze将我的.py转换为.exe时,它​​只允许它安装在64位操作系统上。我是否需要购买一台32位计算机才能将其转换为32位程序,或者是否有一组特殊的命令可用于让cx_Freeze创建32位和64位exe?fromcx_Freezeimport*importsysbase=Noneifsys.platform=='win32':base="Win32GUI"executables=[Executable("iNTMI.py",shortcutNa

python - 为什么在安装 cx_freeze 后出现 "no module named cx_Freeze"错误?

我正在尝试编译一个python程序,我使用的是python3.2。所以我下载了cx_freeze并安装了它。当我尝试在cmd中运行setup.py时,它说:"importerror:nomodulenamedcx_freeze"我已经删除了cx_freeze并尝试重新安装它,但是这次,在安装的“选择应该安装cx_freeze的位置”部分我从注册表中选择python(这是我之前所做的一切),还选择了“来自另一个位置的python”(并选择我的C:\python32\目录)。然后我得到了这个错误:"Thereisaproblumwiththiswindowsinstallationpack

python - 使用 cx_Oracle 时打印列名的更好方法

找到一个使用cx_Oracle的例子,这个例子显示了Cursor.description的所有信息。importcx_Oraclefrompprintimportpprintconnection=cx_Oracle.Connection("%s/%s@%s"%(dbuser,dbpasswd,oracle_sid))cursor=cx_Oracle.Cursor(connection)sql="SELECT*FROMyour_table"cursor.execute(sql)data=cursor.fetchall()print"(name,type_code,display_size

python - 按下绘图按钮后 cx_Freeze 转换的 GUI 应用程序 (tkinter) 崩溃

我已经处理这个问题好几天了,希望能得到一些帮助。我开发了一个带有导入模块tkinter、numpy、scipy、matplotlib的GUI应用程序,它在python本身中运行良好。转换为exe后,一切都按预期工作,但不是matplotlib部分。当我按下我定义的绘图按钮时,exe只是关闭并且不显示任何绘图。所以我想做一个最小的例子,我简单地绘制了一个sin函数并且我面临着同样的问题:在python中完美运行,当将其转换为exe时,按下绘图按钮时它会崩溃。这是最小的例子:importtkinterastkimportmatplotlib.pyplotaspltimportnumpyas

python - 如何从 python 3.3 的 cx_freeze(或安装程序)创建一个多合一的 exe 文件

我制作了一个GUIpython脚本,我想与我的同事分享以提高工作效率。我需要一种方法将所有内容都包含在一个文件/目录中以供他们使用。我试过标准pythonsetup.pybuild但它并不包含所有内容(在他们的电脑上测试过,我只是得到一个快速的命令提示符弹出窗口,然后它关闭了。)它在我的机器上运行良好,但我安装了其他东西(例如python)我的setup.py如下:importsysfromcx_Freezeimportsetup,Executableexecutables=[Executable("Blah.py")]buildOptions=dict(compressed=True

python - 请求库 : missing SSL handshake certificates file after cx_Freeze

我正在使用requests库在python3.3中构建一个应用程序。当我尝试获取带有SSL连接的URL时,我想使用verify=true来验证它。这在运行我的python脚本时非常有效。当我卡住相同的脚本时,它崩溃了。它遗漏了一些东西,我真的不知道如何将它集成到我卡住的应用程序中。我收到以下错误(这也会触发其他错误,但我不会在此处发布):Traceback(mostrecentcalllast):File"C:\Python33-32\lib\site-packages\requests\packages\urllib3\connectionpool.py",line422,inurl