【python模块导入难题(子模块中的模块)】教程文章相关的互联网学习教程文章

Python,正在调用我的python模块【代码】

我有一个Python模块,可以通过CGI脚本(从表单传递信息)或从命令行调用(从命令行传递选项和参数).有没有办法确定模块是从CGI脚本还是从命令行调用?解决方法:这样做:import os if os.environ.has_key('REQUEST_METHOD'):# You're being run as a CGI script. else:# You're being run from the command line.

python – 没有模块在使用pyOpenGL时命名为pydispatch【代码】

我一直试图在线跟踪tutorial并且我已经跟踪了每一行,并且出于某种原因我收到以下错误:Traceback (most recent call last):File "C:/Users/User/Desktop/OpenGLContextTest.py", line 2, in <module>from OpenGLContext import testingcontextFile "C:\Python27\lib\site-packages\openglcontext-2.2.0a2-py2.7.egg\OpenGLContext\testingcontext.py", line 10, in <module>from OpenGLContext import plugins, context, contextde...

为什么Visual Studio 2015在从源代码构建Python模块时报告缺少标题?【代码】

我正在尝试在Windows 10上安装Python的scikits.samplerate库.我的Python版本是3.5.1,使用MSVC 14.0编译器与Anaconda发行版一起安装.我编译并链接了必要的libsamplerate文件.但是,当我使用命令安装模块时python setup.py install我丢失了头文件错误.最初,我有Cannot open include file: 'corecrt.h': No such file or directory但这不是唯一丢失的标题.还有其他基础知识,如stdlib.h和io.h. 我想我的问题是我的Visual Studio 2015安装...

从python模块加载Jinja模板(预编译模板)【代码】

我在App Engine上使用Python 2.5并试图让Jinja2 ModuleLoader工作. 要初始化我使用的环境:@staticmethod # get Jinja environment (global) def get_new(): # and initialize Jinja environmentif myEnv._my_env == None :path = os.path.join(os.path.dirname(__file__), 'compiled')myEnv._my_env = Environment(loader...

如何组织包含大量常量和异常的Python模块?

我正在编写一个Python模块,它只有大约20种有趣的类型和全局方法,但有很多常量和异常(大约70个常量用于语言环境,60个常量用于编码,20个格式化属性,超过200个异常,等等).因此,此模块上的help()会生成大约16,000行文本,并且每个异常的描述几乎相同.常数并不是那么苛刻,但仍难以导航它们. 组织这样一个模块的pythonic方法是什么?只是保持原样并依赖其他文档?将常量移动到单独的词组中?进入子模块?在适当的地方将它们添加为类级常量...

win10 安装python模块

https://blog.csdn.net/chun307/article/details/79536747 1.使用pip安装,“Win+S”打开微软 “小娜”输入“命令提示符”,鼠标右键单击 “以管理员身份运行”。 2.接着键入python -m pip install matplotlib进行自动的安装,系统会自动下载安装包。 3.安装完成后,可以用python -m pip list查看本机的安装的所有模块,确保matplotlib已经安装成功。 4.在pythoncharm里输入代码检验是否能运行 import matplotlib.pyplot as plt # ...

使用’请求’python模块进行POST请求,接收响应就好像它是GET一样【代码】

所以我试图制作一个检查公交车预订可用性的脚本.起始链接是https://reservation.pc.gc.ca/. 在保留框中,需要选择以下内容: >预订:日间使用(带导游的徒步旅行,奥哈拉湖巴士)>公园:Yoho-Lake O’Hara>抵达日期:6月16日>派对规模:2 输入这些选项后,将转到以下页面:https://reservation.pc.gc.ca/Yoho-LakeO’Hara?Calendar 我的理解是,如果我使用正确的数据向第二个链接发送POST请求,它应该返回我正在寻找的页面 如果我在选择正...

ImportError:没有名为win32api,python的模块,即使将win32api的位置附加到路径【代码】

我对python很新. (Python 2.6) 我试图通过导入wmi模块列出正在运行的进程.import wmi sys.path.append(r'C:\Python26\Lib\site-packages\isapi\test\build\bdis.win32\winexe\temp') c = wmi.WMI () for process in c.Win32_Process ():print process.ProcessId, process.Name系统搜索指向在上面代码中append语句中的位置找到win32api.但我仍然得到错误:ImportError:没有名为win32api的模块 实际错误:Traceback (most recent c...

用于Apple HTTP Live流(HLS)的Python模块?

有谁知道HTTP Live流的Python模块?如果不是创建一个在本地下载ts文件的简单客户端的最佳模块?解决方法:如果您的目标只是本地下载块,您可以查看this script.它是在不久前编写的,它在所有分辨率中下载所有块(我用它来本地镜像数据,所以你可能想要破解它,取决于你想做什么)

python模块删除互联网行话/俚语/首字母缩略词

是否有任何python模块(可能在nltk python中)删除互联网俚语/聊天俚语,如“lol”,“brb”等.如果没有,有人能为我提供一个包含如此庞大的俚语列表的CSV文件吗? 网站http://www.netlingo.com/acronyms.php给出了首字母缩写词的列表,但我无法找到任何CSV文件在我的程序中使用它们.解决方法:>术语文件:http://www.catb.org/jargon/.> Kevin’s Word List Page:请参阅俚语单词列表和词典的链接

安装Enthought Canopy后安装python模块“rpy2”【代码】

我的一些python脚本使用rpy2作为R的接口,它与之前的Enthought EPD python完美配合. 我最近从Enthought安装了Canopy Python.Python现在不再找到rpy2模块,当我尝试重新安装它时,我收到以下错误:$easy_install rpy2[...]Processing rpy2-2.3.5.tar.gz Writing /var/folders/9n/qk8wf11d205b0lrr57wyg7k80000gp/T/easy_install-HIclIh/rpy2-2.3.5/setup.cfg Running rpy2-2.3.5/setup.py -q bdist_egg --dist-dir /var/folders/9n/qk8...

打包带有依赖项的单个Python模块【代码】

我有一个Python3 .py模块,有一些依赖项(lockfile,python-daemon).是否有一种简单的方法来将其与其依赖关系打包,以便用户不需要下载和安装其他模块?所有包含的安装是我想要做的. 我试着查看setuptools,分发和distutils,结果比我开始时更加困惑.解决方法:我经常使用的最简单的方法是将所有依赖项放在一个文件中(通常名为requirements.txt),然后让用户运行以下命令:pip install -r requirements.txt以下是文件内容(https://github.c...

通过Python模块xlwt更改xls文件中的默认分页符【代码】

我正在尝试使用Python模块xlwt编辑分页符.(是的,我发现了一个非常相似的问题xlwt – How to add page breaks to an Excel File?,但它没有完全清除问题) 以下是一些不能按预期工作的代码:import xlwtwb = xlwt.Workbook() ws = wb.add_sheet('Report') ws.write(0,0, '0 here') ws.write(43,12, '12 here') ws.horz_page_breaks = [(44,0,12),] wb.save('sample.xls')它确实创建了行分页符,但列似乎有一个默认的分页符(第2页从’K’...

python – 为什么模块全局分配不同的简单类型vs类/字典?【代码】

给出以下示例代码: test.pyimport moduleprint 'main: Vars.foo: %s' % (module.Vars.foo) print 'main: d.foo: %s' % (module.d['foo']) print 'main: foo: %s' % (module.foo) print module.Vars.foo = 2 module.d['foo']=2 module.foo = 2def baz():print 'baz: Vars.foo: %s' % (module.Vars.foo)print 'baz: d.foo: %s' % (module.d['foo'])print 'baz: foo: %s' % (module.foo)printmodule.bar()if __name__ == '__main__':...

如何使Python模块可共享?

我们有一个基于python的模块,我们希望通过创建linux系统可以理解的编译副本(即.so文件)分发给我们的客户 我们已经评估了很容易实现这一点的cython,但是我们看到它创建的.so文件和.pyx / .py文件一样多,但是我们希望为完整的包创建一个超级.so文件.我们希望巧妙地做到这一点,如果我们将来向其他模块添加依赖,那么uber编译的文件应该具有所有依赖关系. 任何建议,我们如何能够整齐地做到这一点?解决方法:cx_freeze可以创建可重新分发...