-
python – 如何使“setup.py bdist_egg”忽略特定的源文件?
所属栏目:[Python] 日期:2020-12-20 热度:51
我正在尝试为 django应用程序构建一个包,但不包括所有测试模块. 我试过设置 exclude = ["*.tests","*.tests.*","tests.*","tests"] 在find_packages上定义一个MANIFEST.in,但是测试总是被编译并包含在bundle中. 有线索吗? 解决方法 我发现这个组合都添加了[详细]
-
python – PyBlueZ:创建多个客户端连接
所属栏目:[Python] 日期:2020-12-20 热度:73
我目前有一个针对PyBlueZ编码的客户端/服务器对.现在服务器可以连接到顺序客户端 – 它将一直工作,直到它与客户端完成,然后它将开始侦听另一个客户端. 但是,我真正想要的是在不同的线程中运行客户端通信,因此我同时拥有多个客户端.但是,当我尝试第二个客户端[详细]
-
如何在Django Mongoengine中使用RESTful服务?
所属栏目:[Python] 日期:2020-12-20 热度:146
我想将我的 django Web应用程序与RESTful服务一起使用. 我已经使用mongoengine创建了我的模型.假设我有2个型号: class Shop(Document):name = StringField()description = StringField()address = StringField()image_path = StringField()class Item(Docum[详细]
-
python – ZeroMQ如何在pyzmq中获取绑定地址
所属栏目:[Python] 日期:2020-12-20 热度:66
我在 Python中使用ZMQ绑定,我想将客户端绑定到某个端口,然后将该位置发送到其他客户端进行连接. 现在这是基本的绑定代码: subscriber = context.socket(zmq.SUB)...subscriber.bind("tcp://0.0.0.0:12345") 我需要得到的是外部地址,而不是0.0.0.0,假设我的[详细]
-
python – 任何App Engine样板都可以节省基本功能的时间?
所属栏目:[Python] 日期:2020-12-20 热度:115
是否提供使用webapp2构建应用程序的基本功能的任何项目包括:注册,登录,注销,会话以及任何可以节省开发时间的内容,以及适用于模板和 python 2.7的Jinja2 我知道两个(1,2),但我正在寻找其他选择. 解决方法 看这个.随你可能需要的一切,模板,用户注册等等 http:[详细]
-
python – 如何在Windows下将链接拖动到PyGTK应用程序?
所属栏目:[Python] 日期:2020-12-20 热度:102
Evernote客户端有一个很好的功能,允许从Firefox拖动链接到Evernote编辑窗口,该窗口适用于浏览器窗口中的书签和链接.我想为PyGTK应用程序添加类似的功能.这是我到目前为止所尝试的(使用Py 2.7.2和PyGTK 2.24.0): import pygtkpygtk.require('2.0')import gtk[详细]
-
Python 2.7,Appengine Data Store和Unicode
所属栏目:[Python] 日期:2020-12-20 热度:198
因此我今晚一直在阅读关于Unicoding的一些内容,因为我正在考虑切换到Jinja2,这需要在应用程序的各个地方使用Unicode.我想我对如何处理它有一个很好的想法,但我想在开始编写我的应用程序之前听到这是否合理: Dealing with External Text-Inputs (via html fo[详细]
-
在Python / Pydev / Eclipse中检查异常后的变量
所属栏目:[Python] 日期:2020-12-20 热度:125
在 Python / Pydev / Eclipse中有未捕获的异常后,我可以检查堆栈上的变量吗?我想回到堆栈级别并查看局部变量. 我想有很多方法可以在Python中破解它,但在Eclipse中有一种简单的方法吗? 解决方法 您不必将其“破解”为python,只需使用ipython: ipython your[详细]
-
python – Matplotlib imshow中的内存使用过多
所属栏目:[Python] 日期:2020-12-20 热度:110
我有一个PyQT4应用程序,它在Matplotlib图中显示中等大小的图像.我正在显示的测试图像大约是5Mb(2809 x 1241像素).顺便说一下,我使用GDAL读取数据.图像被读入一个掩盖了nodata值的数组.然后使用标准化值和指定的色彩映射显示 它似乎使用过多的内存来显示5mb文[详细]
-
优化python代码,减少分配/释放时间
所属栏目:[Python] 日期:2020-12-20 热度:74
我试图从某个网站解决编程挑战问题,我不想在这里提及. 问题如下: There is an square board with N*N points. An insect starts out at a particular point (x1,y1). It can jump to any point (x2,y2) if |x1-x2|+|y1-y2| = S. Also,some points contain w[详细]
-
如何从Python中读取损坏的tar.bz2文件?
所属栏目:[Python] 日期:2020-12-20 热度:95
我有一个程序,它的输出保存到tar.bz2文件,因为它的工作原理.我有一个处理该数据的 python脚本. 如果第一个程序被中断,我希望能够使用输出 – 或者只是在进程正在进行时对它运行python脚本. 当然,最终的bzip2块未完成,因此无法读取 – 它实际上已被破坏,尽管[详细]
-
python – 在Google Docs中更新电子表格
所属栏目:[Python] 日期:2020-12-20 热度:175
我有一个 python脚本,它采用生成的CSV并将其上传到Google Docs.它可以上传它就好了,把我似乎无法得到它来替换数据,它返回一个我找不到引用的错误. Le Code: import gdata.authimport gdata.docsimport gdata.docs.serviceimport gdata.docs.dataimport gdat[详细]
-
python – 使用PyGobject创建自定义GtkCellRenderer
所属栏目:[Python] 日期:2020-12-20 热度:168
我正在编写Gtk应用程序.直到知道我一直在使用pygtk,但因为已经弃用了PyGobject,我决定进行切换.回到pygtk的时候,可以扩展gtk.GenericCellRenderer,但这个类不再存在. 我试图在python中找到使用新API但我失败的例子.任何人都可以展示我可以用作起点的自定义单[详细]
-
Scrapy:使用Selenium webdriver登录,将cookie传输到蜘蛛对象?
所属栏目:[Python] 日期:2020-12-20 热度:129
我只是想知道是否有任何合理的方法将认证cookie从webdriver.Firefox()实例传递给蜘蛛本身?执行一些webdriver的东西然后去抓“照常营业”会很有帮助.有效的东西: def __init__(self): BaseSpider.__init__(self) self.selenium = webdriver.Firefox()def __[详细]
-
从python模块加载Jinja模板(预编译模板)
所属栏目:[Python] 日期:2020-12-20 热度:50
我在App Engine上使用 Python 2.5并试图让Jinja2 ModuleLoader工作. 要初始化我使用的环境: @staticmethod # get Jinja environment (global)def get_new(): # and initialize Jinja environment if myEnv._my_env == None : path = os.path.join(os.path.d[详细]
-
python – 无法将对象从一个数据库移动到另一个数据库
所属栏目:[Python] 日期:2020-12-20 热度:161
我试图将一个对象从一个数据库移动到另一个数据库.映射是相同的,但表是不同的.这是一个合并工具,需要将旧数据库中的数据导入到新数据库中.不过,我认为我在这里遗漏了一些关于SQLAlchemy的基本信息.它是什么? from sqlalchemy import Column,Float,String,En[详细]
-
Python Piston相当于使用RESTful API?
所属栏目:[Python] 日期:2020-12-20 热度:111
有没有相当于Django Piston的东西,但是用于消费RESTful API? 解决方法 REST的优点在于您不需要特殊的客户端来与API进行交互……只需通过HTTP进行通信即可. Requests是Python HTTP库的当前热点. HTTPLib2也非常强大 REST的挑战是,虽然动词是标准的(GET,POST,[详细]
-
如何生成一个表示rrule对象的人类可读字符串?
所属栏目:[Python] 日期:2020-12-20 热度:73
我的应用程序允许用户定义对象的调度,并将它们存储为rrule.我需要列出这些对象并显示类似“每日,下午4:30”的内容.有一些东西可以“漂亮地格式化”一个rrule实例吗? 解决方法 您只需提供__str__方法,只要需要将对象呈现为字符串,就会调用它. 例如,请考虑以[详细]
-
在python的__init__中获取decorator中的方法类名
所属栏目:[Python] 日期:2020-12-20 热度:97
我试图用一个装饰器以某种方式“注册”一个类(@classmethod)中的方法,以便以后能够轻松地调用它. 到目前为止,我已经尝试在装饰器中获取整个“命名空间”而没有结果. 我只能得到__module__但我无法得到这个方法所在的类的名称(因为我在__init__期间注册它,而[详细]
-
VirtualEnv python2.7错误
所属栏目:[Python] 日期:2020-12-20 热度:59
我在我的ubuntu 10 LTS上安装了 Python 2.7 tar xzf Python-2.7.tgzcd Python-2.7./configuremakesudo make altinstall python似乎已正确安装. 我已经安装了virtualenv. 如果我使用以下方法创建环境,一切正常: sudo virtualenv env 但如果我尝试使用: sudo[详细]
-
python – Windows上的VirtualEnv,pip无法安装带有C扩展名的软件
所属栏目:[Python] 日期:2020-12-20 热度:144
我正在尝试现代化一点,但无论出于何种原因,pip无法安装任何带有C扩展名的东西.讨厌的罪犯是 MySQLdb,PIL,Fabric.我可以用exe安装它们,但现代需求技术不起作用. 例如,这是PIL的作用(虚拟测试是环境,还没有其他内容): (virtualtesting) C:UsersjgoldsteinL[详细]
-
python – 在分配和交换法则下查找等效结果
所属栏目:[Python] 日期:2020-12-20 热度:149
我有一个循环超过5个数字向量的脚本,并将它们与搜索组合的所有四个操作混合,结果给出一定的目标数. 该脚本打印输出,如: 312 / 130 x 350 - 122 + 282 = 1000.0312 / 130 x 350 + 282 - 122 = 1000.0312 - 282 x 372 / 15 + 256 = 1000.0142 + 350 - 372 x 1[详细]
-
Django post_save和南迁移
所属栏目:[Python] 日期:2020-12-20 热度:174
我有一个post_save信号用于所有对象(不仅是我的应用程序),在其中我创建一个SignalInfo(此模型来自我的应用程序)对象,将有关创建/编辑对象的信息放入其中并保存.在我开始使用南迁移之前,它运行良好. 问题是,当我现在执行syncdb时,我的应用程序的表格没有创建([详细]
-
python – 执行格式错误:Mac OS X Lion上的apache mod_wsgi
所属栏目:[Python] 日期:2020-12-20 热度:174
我正在尝试在运行Lion(Mac OS X 10.7.3)的iMac上使用 Python 2.7,apache,mod_wsgi和web2py建立Web开发环境. 我下载并安装了mod_wsgi v.3.3(./configure; make; sudo make install) 它安装在/usr/libexec / apache2中.一切看起来都很明智: 07:49 PM ~ [541][详细]
-
如何修改Python源代码以添加新的AST节点?
所属栏目:[Python] 日期:2020-12-20 热度:142
例如,如果我要创建一个名为“Something”的节点,我想在 Python AST树中使用,我必须在哪里和哪些更改添加到Python源代码才能做到这一点? 我知道我应该从Python.asdl开始,其中定义了AST语法.然后我应该进入ast.c. 不幸的是,我不确定我必须在ast.c文件中进行更[详细]