-
在Python中启动进程并检索其窗口ID
所属栏目:[Python] 日期:2020-12-16 热度:175
比方说我跑: import subprocess;P = subprocess.Popen(['gnome-terminal'); 然后我得到了Popen类的对象P: 然后我如何检索此子进程的窗口标识? 最后,我想使用wmctrl来操纵由子进程生成的窗口的几何属性,但为此我需要一些称为窗口的窗口标识的东西(参见wmct[详细]
-
python – 使用tornado RequestHandlers时最好的REST实现是什么
所属栏目:[Python] 日期:2020-12-16 热度:92
我想定义一个REST API,其一般模式为: mysite.com/OBJECT_ID/associations 例如: mysite.com/USER_ID/vacations 管理用户假期 mysite.com/USER_ID/music 管理用户音乐库中的音乐 mysite.com/PLAYLIST_ID/music 在给定播放列表的上下文中管理音乐 我在服务器[详细]
-
带有shell = True的python子进程:重定向和与平台无关的子进程终
所属栏目:[Python] 日期:2020-12-16 热度:115
我很难从python子进程模块中得到我想要的东西(它应该是一个统一的/独立于平台的抽象,afaik,但是不要让我开始那个:)). 所以我所追求的简单事情如下.我想要 启动外部(stdio)应用程序(可能使用子进程),我使用shell样式重定向(如./myapp> stdout_log> stderr_log[详细]
-
在python中生成函数列表
所属栏目:[Python] 日期:2020-12-16 热度:100
我有以下python代码生成匿名函数列表: basis = [ (lambda x: n*x) for n in [0,1,2] ] print basis[0](1) 我原以为它等同于 basis = [ (lambda x: 0*x),(lambda x: 1*x),(lambda x: 2*x) ]print basis[0](1) 然而,虽然第二个片段打印出0这是我所期望的,但是[详细]
-
基于列表在python numpy中排列数据的最快方法
所属栏目:[Python] 日期:2020-12-16 热度:101
在numpy中安排数据时遇到问题 示例a有数据范围列表: numpy.array([1,3,5,4,6]) 我有数据: numpy.array([1,2,6,7,8,9,10,11,12,13,14,15,16,17,18,19]) 我需要安排数据 numpy.array([[1,9999,9999][2,9999][5,9999][10,9999][14,19]]) 我认为它与diag /对角[详细]
-
python中的缓冲区意味着什么
所属栏目:[Python] 日期:2020-12-16 热度:113
在struct的python文档中,使用了单词buffer而没有解释: http://docs.python.org/library/struct.html struct.unpack_from(fmt,buffer[,offset=0]) Unpack the buffer according to the given format. The result is a tuple even if it contains exactly one[详细]
-
如何在不同模块导入时访问Python 2.7中的相对路径
所属栏目:[Python] 日期:2020-12-16 热度:108
目标: 使用从各种python模块调用的公共实用程序函数时,访问/写入相同的临时文件. 背景: 我正在使用python Unittest模块来运行一组自定义测试,这些测试通过pySerial与仪器连接.因为我使用的是unittest模块,所以我无法将所需的变量(例如要使用的串口)传递到u[详细]
-
python – PyQt:如何将QWebPage与一个匿名代理一起使用
所属栏目:[Python] 日期:2020-12-16 热度:68
这真让我抓狂. 我想在QWebPage中显示一个url,但我想通过一个无限的代理来传递它. 码 #setting up the proxyproxy = QNetworkProxy()proxy.setHostName("189.75.98.199") #just examplesproxy.setPort(1111)proxy.setType = QNetworkProxy.HttpProxy#setting[详细]
-
virtualenv不会对python 2.7进行符号链接warnings.py
所属栏目:[Python] 日期:2020-12-16 热度:77
我在使用Lucid上的python2.7创建virtualenv(1.5.2)时遇到问题.看起来像virtualenv正在跳过warnings.py的symlink创建. Running virtualenv with interpreter /usr/local/bin/python2.7Creating test/lib/python2.7Symlinking Python bootstrap modules Symlin[详细]
-
如何从Django发推文?
所属栏目:[Python] 日期:2020-12-16 热度:191
我想创建一个manage.py命令,该命令从查询集中获取对象并将其发布到我的Twitter上.我打算使用here中描述的卷曲方法. 但Twitter已禁用基本身份验证.我不想安装类似Tweepy的过度库,让人们使用oAuth对我的网站进行身份验证,我只是想发推文.在一个帐户上. 最佳答[详细]
-
python – Windows上的os.stat()
所属栏目:[Python] 日期:2020-12-16 热度:118
os.stat()中的哪些字段在Windows上填充了虚拟值? python doc对此不太清楚.特别是,st_ino在Windows上产生了什么? 有人可以在Windows上运行交互式python会话并让我知道吗?我没有Windows机器所以我不能这样做. 最佳答案 Python 3.1.2说: os.stat("C:autoe[详细]
-
python – 进行大插入时,PostgreSQL连接意外关闭
所属栏目:[Python] 日期:2020-12-16 热度:88
我正在使用之前从另一个数据库中选择的~11.000.000行填充PostgreSQL表.我正在使用Python和psycopg2.整个过程大约需要1.5小时才能完成.但是,大约30分钟后我得到“连接意外关闭”异常.源代码如下所示: incursor = indb.cursor()incursor.execute("SELECT ..."[详细]
-
python – App Engine:通过从blobstore提供缩略图来计算要生
所属栏目:[Python] 日期:2020-12-16 热度:187
我目前正在使用blobstore为图像生成缩略图,但是,我喜欢将缩略图的尺寸存储在img标签中,因为这是一种很好的做法,有助于加快渲染速度并使部分加载的页面看起来更好一些. 如何只计算原始图像的尺寸,如何计算blobstore生成的缩略图的尺寸? 我以前的尝试并不是很[详细]
-
python – 低Apache / mod_wsgi吞吐量
所属栏目:[Python] 日期:2020-12-16 热度:55
我在pesto,mod_wsgi和Apache上运行了一个简单的WSGI应用程序: def viewData(request): return Response("aaaaaaaaaa" * 120000) # return 1,2MB of data 在我的测试机器上,我获得大约100kb / s的吞吐量,这意味着请求大约需要12秒才能完成.从同一个Apache实[详细]
-
python – Django-registration – 一些激活
所属栏目:[Python] 日期:2020-12-16 热度:88
如何强制向用户重新发送激活电子邮件?例如.当他意外删除邮件时,他点击我网站上的链接,django将向他发送新的激活电子邮件. 最佳答案 这样做有一个admin action.从django-registration docs开始: How do I re-send an activation email? Assuming you’re us[详细]
-
python – OpenOffice pyuno“全选”
所属栏目:[Python] 日期:2020-12-16 热度:188
有谁知道如何使用OO uno bridge api在Calc表中“全[详细]
-
Python 3主机
所属栏目:[Python] 日期:2020-12-16 热度:93
我正在寻找托管在Python 3和CherryPy中开发的网站的公司. Webfaction看起来不错,但仅限于Linux服务器,我的网站已经在Windows下进行了设计和测试.任何人都可以总结(或指向我)我必须对我的代码进行的更改,以使其在Linux下运行吗? 我想如果我想保持我的代码不[详细]
-
python – OptionParser – 支持命令行末尾的任何选项
所属栏目:[Python] 日期:2020-12-16 热度:189
我正在编写一个应该在远程服务器上执行命令的小程序(假设ssh [hostname] [command]周围有一个相当愚蠢的包装器). 我想这样执行它: ./floep [command] 但是,我需要不时传递某些命令行: ./floep -v [command] 所以我决定使用optparse.OptionParser.问题是,我[详细]
-
restructuredText,docstring和python交互式shell
所属栏目:[Python] 日期:2020-12-16 热度:53
我使用reStructuredText来记录我的代码,以便通过epydoc获得不错的离线HTML页面. 结果很棒.唯一的缺点是当我使用Python交互式shell时,help()函数不解析文档字符串中的reST元数据,而是显示整个事物. 有没有办法让help()对文档字符串进行一些最小的解析? 我不[详细]
-
使用Nose进行测试的突出Python项目
所属栏目:[Python] 日期:2020-12-16 热度:159
有哪些着名的Python项目使用Nose进行测试? 最佳答案 例如,Sphinx和Werkzeug.[详细]
-
python – 静态库和SCons的传递依赖项
所属栏目:[Python] 日期:2020-12-16 热度:192
在为两者构建两个库和测试程序时,我偶然发现了一个看似简单的问题. 问题:我有两个静态库,libA和libB,libB依赖于libA.我不想明确地将使用libB的所有程序链接到libA,我希望SCons看到如果程序链接到库B,它也应该链接到库A. 我已经构建了一个简单的例子来说明这[详细]
-
如何在Python中修补__init__模块?
所属栏目:[Python] 日期:2020-12-16 热度:109
我知道,我知道,这很脏.我想知道是否可以劫持Python模块的__init__模块来替换它自己的模块. 我问这是因为我需要阻止django lib启动它的初始进程的某些部分,使其崩溃我们的配置. 是的,最好修复django lib并发回补丁.是的,我和作者有联系.但就目前而言,我需要快[详细]
-
python – Django – 使用ManyToManyField进行反向查找
所属栏目:[Python] 日期:2020-12-16 热度:50
我正在尝试遵循django文档中的代码: class Person(models.Model): name = models.CharField(max_length=128) def __unicode__(self): return self.nameclass Group(models.Model): name = models.CharField(max_length=128) members = models.ManyToManyFie[详细]
-
在C#中导入Python lib
所属栏目:[Python] 日期:2020-12-16 热度:69
有一个现有的python库,我必须在我的C#代码中实例化. 哪种方法最好?如何? 我对python不太熟悉,所以IronPython,py2exe让我感到很困惑. 请帮忙. 最佳答案 你几乎肯定会更好地找到该库的C#/ .NET替代品.它是什么? 如果你真的需要这样做,你最好的选择将是IronP[详细]
-
Python FTP到iPad
所属栏目:[Python] 日期:2020-12-16 热度:186
我在Windows 7上. 我无法使用简单的Python脚本连接到我的iPad: HOST = '192.168.1.122'try: f = ftplib.FTP(HOST)except (socket.error,socket.gaierror),e: MessageBox.Show('ERROR: cannot reach "%s"' % HOST) return try: f.connect(HOST,2121) f.login[详细]
