首页 > TAG信息列表 > python-2-7
如何从异步方法/线程传递/交换数据?
有人可以解释一下如何在python中的异步调用之间传递数据的概念吗? 我有这种情况: 我有一个主过程(mainthread),然后运行另一个异步调用,该调用将两个numbers()相加并休眠一段时间.期望让主线程等到calc和sleeping完成.在伪代码方面,这可能看起来像这样: def example(): def my_ca使用sys.odcinumberlist作为参数从python执行PL / SQL过程
给定一个PL / SQL过程: PROCEDURE MyProc(myvar IN sys.odcinumberlist, curout OUT sys_refcursor); 如何使用cx_Oracle从python执行它?我在尝试 cursor.callproc('MyProc', (param, cursor_out)) 有参数 [1、2、3]或cursor.arrayvar(cx_Oracle.NUMBER,[1、2、3])但会导致错误“AES加密库与Windows的Python 2.7兼容
关于与Windows的Python 2.7兼容的AES加密库的任何建议? 过去,我们将m2crypto与Python 2.6结合使用,但是没有适用于Python 2.7的m2crypto版本,并且尝试从源代码构建版本的尝试均失败了. 谢谢, 马尔科姆解决方法:实际上,M2Crypto软件包很好地支持Python 2.7 —我一直在没有密码的繁重带有Python 2.7的Google App Engine-CouldNotFindModuleError
我是Google App Engine的新手,因此我试图从本教程中学习 http://www.vogella.de/articles/GoogleAppEngine/article.html#installation 我遵循了所有步骤,当我运行该应用程序时,这是我进入localhost:8080后在浏览器中显示的内容 Traceback (most recent call last): File "C:\Pro艰苦学习Python ex41额外积分
通过LPTHW努力工作,并在练习41中获得了额外的功劳: Extra Credit: Add cheat codes to the game so you can get past the more difficult rooms. Instead of having each function print itself, learn about “doc string” style comments. Write the room description apython-在MySQL和Tornado之间创建连接
我正在尝试启动并运行Python和Tornado环境. 到目前为止,我已经能够执行Python脚本,并且现在我正试图也能够利用数据库. 据我了解,Tornado有一个MySQL包装器,到目前为止,我已经安装了XAMPP,我想继续使用PhpMyAdmin作为MySQL的GUI. 我的问题是如何在MySQL和Tornado之间建立连接? 这样,使用Google App Engine上的SetupTools动态下载和安装python模块
我想在我的App Engine应用程序中建立一个管理部分,该部分可让我动态下载和安装python模块. 没有能够写入文件系统的最有效方法的任何想法? 有没有这样做的例子? python27 support of setuptools会更容易吗? 编辑: 我最初的想法是,可以通过动态下载egg或zip文件来实现.将其保存到blobstopython 2.7 re.MULTILINE麻烦
我是python的新手,我一直试图将我的php regex更改为python,但是我遇到了与此多行有关的一些问题.在过去的几天里,我一直在互联网上翻腾,如果有人可以帮助的话,我似乎感觉不明白.这是我制作的正则表达式: mlsTagRegex = re.compile("<td\swidth=\"13%\"\sclass=\"TopHeader\">(.*?)<GoogleAppEngine和最新的Python2.7:“ google”目录的位置
最新的Python2.7在dist-packages中有一个google目录,因此无法从另一个位置导入包含appengine和其他软件包的google目录.需要这样的目录才能有效地从dev_server上的GoogleAppEngine(GAE)代码导入.否则,此类导入将失败.此类导入的示例是: 从google.appengine.api导入邮件 产生 ImportEPython装饰器的典型应用和用例
在最近阅读有关Python装饰器的article时,以memoization作为Python装饰器的应用程序为例.虽然我对Python装饰器有一定的了解,但我希望了解装饰器的更多此类有效用例,以及您通常如何在日常代码中使用它们.解决方法:有许多有用的内置装饰器,例如classmethod,property,staticmethod和fuPython,如何将进度条链接到distutils.dir_util.copy_tree
我制作了一个小应用程序,基本上在某些时候调用了distutils.dir_util.copy_tree,它将文件复制到目标位置.任何人都可以帮助我链接基本进度条,例如: [======]50% 复制过程…不幸的是,我猜不能很长时间复制文件夹树,因为它有时会有所不同. 预先感谢任何会回答我的人.解决方法:distutipython-Tkinter动态更改文本框中重复出现的字符串的文本颜色
我将Tkinter文本框设置为显示文件的内容.示例行如下: SUCCESS - Downloaded example.jpg File was 13KB in size 我想做的是让包含“ SUCCESS”一词的任何行的文本颜色更改为蓝色.请注意,我需要使它具有动态性,因为在一个文件中可以找到数百个单词,并且无法预测其位置. 这是我用来为python 2.7安装mysql
D:\PythonPack\MySQL-python-1.2.3>python setup.py install Traceback (most recent call last): File "setup.py", line 15, in <module> metadata, options = get_config() File "D:\PythonPack\MySQL-python-1.2.3\setup_windows.pypython更改启动/默认目录
我是python的新手. 每次启动外壳程序时,它总是为我提供以下目录: “…/file name/Python/” 但我想将其更改为: “…/file name/python program/” 如何在不更改导入调制东西的情况下做到这一点?恐怕会把它弄错,这样我就不能再导入了,但是放这样很烦人: import os os.chdir("..python-Matplotlib设置,用于保存图形以供交互式绘图使用以发布和报告
我已经编写了python函数来获取当前的任何交互式图形并修改标签和刻度标签的文本大小.然后移除上轴和右轴,以获取更优选的图形格式以供输出.然后输出数字.我遇到的问题是设置轴的大小,以便将xlabel保留在图形的画布上,以便在输出时显示它.我知道在创建轴时可以手动执行以下操作: ax告诉Python在到达最后一个字符时停止在for循环中进行比较
目前,我的代码正在通过一个巨大的字符串.它像这样比较字符串: a = 0 for letter in my_str: a += 1 if letter <= my_str[a]: 当我遇到“超出范围的字符串索引”错误时,它将一直进行比较,直到最后.我知道这是因为它正在尝试将字符串中的最后一个字符与下一个字符(不存在)Python中的ActiveMQ侦听器
我必须在python中编写ActiveMQ的侦听器. 是否有任何可用于编写侦听器的python软件包. Stomp / Openwire协议也有什么.当我启动activemq时,我看到三个带有协议的URL,即tcp,ssl,stomp. 任何帮助将不胜感激 编辑!:我还有一个问题是,假设我们以stomp以及openwire协议启动代理.可以说,代理如何在python的csv文件中识别空白字段?
我有一个5列的csv文件: 1, 2312, "A", , 20 2, 8383, "B", "UK", 3, 3883, , , 45 其中的列代表id,customerId,customerName,customerAddress和customerAge. 我想在年龄为空白的地方输入0,在其他字符串类型属性为空白的地方输入”.但是我无法识别python中的空白字段.我尝试做一些python-ftplib:被动和NAT /地址转换
有没有一种方法可以检测到服务器在进入被动模式时返回其专用网络地址,并将其转换为公共地址? 我无权访问服务器. >>> # Python 2.7.3rc2 >>> from ftplib import FTP_TLS >>> ftps = FTP_TLS() >>> ftps.set_debuglevel(2) >>> ftps.connect("example.com", 123) *get*python-如何继承numpy.`ma.core.masked_array`?
我正在尝试编写一个masked_array的子类.到目前为止,我得到的是: class gridded_array(ma.core.masked_array): def __init__(self, data, dimensions, mask=False, dtype=None, copy=False, subok=True, ndmin=0, fill_value=None, keep使用matplotlib在Python中的直方图
这个问题已经在这里有了答案: > Generating a PNG with matplotlib when DISPLAY is undefined 12个 我为此感到非常挣扎.有些事情我只是不明白.我有一个函使用python的套接字模块查找IP地址
当我运行以下命令以获取主机ip时: socket.gethostbyname(socket.gethostname()) 我在MAC终端上收到以下错误: socket.gaierror: [Errno 8] nodename nor servname provided, or not known 知道可能是什么问题吗? socket.gethostname()确实返回正确的主机名.解决方法:尝试以根/ etcpython-复合类型和标量类型的生存期有什么区别?
以下是教程中的例外. 默认值仅计算一次.当默认值是可变对象(例如列表,字典或大多数类的实例)时,这会有所不同.例如,以下函数累积在后续调用中传递给它的参数: def f(a, L=[]): L.append(a) return L print f(1) print f(2) print f(3) 这将打印 [1] [1, 2] [1, 2, 3]如何将python对象从一个文件模块传递到另一文件模块?
我正在尝试在python和selenium中实现页面对象模型.为此,我有两个模块: LoginPage.py class LoginPage: def __init__(self, driver): self.driver = driver '''do something with the self.driver object. Example: Using self.driver.title() Ipython-压缩文件有多余的不需要的文件夹
我在使用zipfile.Zipfile()函数时遇到问题.它会正确压缩我的文件,但是在输出的zip文件中有我不需要的额外文件夹.它确实将我所有需要的文件都放在了.zip中,但是默认情况下,它似乎添加了正在写入.zip文件中的文件的最后几个目录.有什么办法可以排除这些文件夹?这是我的代码: import a