-
python – .NET开发人员转向ubuntu进行开发
所属栏目:[Python] 日期:2020-12-20 热度:111
我已经在.NET中开发了大约3年.我喜欢视觉工作室IDE,遗憾的是我将无法使用它. 有人可以节省我搜索网络和阅读评论的时间,并建议用于Linux的“标准”或最流行的IDE /文本编辑器,这将使我快速启动并运行吗? 我的主要目标是支持Python的Web开发. 解决方法 考虑 W[详细]
-
Python:我可以为所有模块放置默认导入吗?
所属栏目:[Python] 日期:2020-12-20 热度:97
我可以为所有模块安装默认导入吗? 解决方法 是的,只需创建一个单独的模块并将其导入您的模块. 例: # my_imports.py'''Here go all of my imports'''import sysimport functoolsfrom contextlib import contextmanager # This is a long name,no chance to[详细]
-
python – 重新尝试代码时的异常处理
所属栏目:[Python] 日期:2020-12-20 热度:175
我有一些测试用例.测试用例依赖于需要时间来计算的数据.为了加快测试速度,我已经缓存了数据,因此无需重新计算. 我现在有foo(),它查看缓存的数据.我不能提前告诉它会看到什么,因为这在很大程度上取决于测试用例. 如果测试用例失败导致它找不到正确的缓存数据,[详细]
-
python – matplotlib中的背对背直方图
所属栏目:[Python] 日期:2020-12-20 热度:93
有一个很好的功能,在Matlab中绘制 back to back histograms.我需要在matplotlib中创建一个类似的图形.有谁能展示一个有效的代码示例? 解决方法 感谢Mark Rushakoff指出的链接,以下是我最终做的事情 import numpy as npfrom matplotlib import pylab as plda[详细]
-
python – 重新调整PIL图像的强度
所属栏目:[Python] 日期:2020-12-20 热度:98
重新调整PIL图像强度的最简单/最简洁的方法是什么? 假设我有一个来自12位摄像机的16位图像,因此只使用值0-4095.我想重新调整强度,以便使用整个范围0-65535.当图像表示为PIL的图像类型时,最简单/最干净的方法是什么? 我到目前为止提出的最佳解决方案是: pi[详细]
-
python – django包含标记中的任意位置参数数量?
所属栏目:[Python] 日期:2020-12-20 热度:67
我正在尝试编写一个带有任意数量参数的 django包含标记: @register.inclusion_tag('so.html')def table_field(*args):fields = []for arg in args: fields.append(arg)return { 'fields': fields,} 但是,当我从django的模板引擎调用它时: {% table_field f[详细]
-
python – 访问实例属性和类属性之间的区别
所属栏目:[Python] 日期:2020-12-20 热度:96
我有一个 Python类 class pytest: i = 34 def func(self): return "hello world" 当我访问pytest.i时,我得到34.我也可以这样做: a = pytest()a.i 这也给了34. 如果我尝试访问(不存在的)pytest.j,我得到 Traceback (most recent call last):File "pyshell#6"[详细]
-
使用Python Mechanize如“Tamper Data”
所属栏目:[Python] 日期:2020-12-20 热度:144
我正在用 python(2.6)和mechanize(0.1.11)编写一个web测试脚本.我正在使用的页面有一个带有选择字段的html表单,如下所示: select name="field1" size="1" option value="A" selectedA/option option value="B"B/option option value="C"C/option option val[详细]
-
寻找支持Python的在线Judge Engine
所属栏目:[Python] 日期:2020-12-20 热度:159
我正在写一个网站,打算用来粘贴/回答编码问题.特别是 Python. 所以,我正在寻找一个可以支持Python的“在线判断”引擎(c / c / java /#可能是一个优势),所以粘贴问题的人可以提供一个简单的测试,然后其他人可以回答它在线判断验证它是否有效. 这是一个我可以[详细]
-
Django管理文件上传不起作用,我该如何调试呢?
所属栏目:[Python] 日期:2020-12-20 热度:107
我在Mac Leopard上.试图获取 django管理文件上传,或真正的图像上传工作.在我的应用程序的models.py中,我将字段设置为: image = models.FileField(upload_to='images',max_length=500) (从ImageField开始,但是如果文件不起作用,那么图像肯定不起作用) 它说上[详细]
-
在Python中检查模块而不使用异常
所属栏目:[Python] 日期:2020-12-20 热度:172
我可以在 Python中检查一个模块,例如: try: import some_moduleexcept ImportError: print "No some_module!" 但我不想使用try / except.有没有办法实现这个目标? (它应该适用于Python 2.5.x.) 注意:不使用try / except的原因是任意的,这只是因为我想知道[详细]
-
python – 屏幕抓形式结果
所属栏目:[Python] 日期:2020-12-20 热度:135
我最近要求客户为他们的保险业务建立一个网站.作为其中的一部分,他们希望为其中一个提供商对报价网站进行一些屏幕抓取.他们问他们是否是一个API来做这件事,并被告知没有一个,但如果他们能从他们的引擎获取数据,他们就可以按照自己的意愿使用它. 我的问题:是[详细]
-
在Django模板标记库中导入外部库时出错
所属栏目:[Python] 日期:2020-12-20 热度:182
所以我正在尝试编写一个Django可重用的应用程序,它提供了一种在页面上显示Twitter提要的方法.我知道它已经存在了20次.这是一次学术练习.[详细]
-
python – 如何在Pylons中启动后台进程?
所属栏目:[Python] 日期:2020-12-20 热度:65
我正在尝试编写一个应用程序,允许用户启动一个相当长时间运行的进程(5-30秒).然后,它应该允许用户在生成过程时检查过程的输出.只有用户当前会话才需要输出,因此不需要长期存储任何内容.关于如何在利用Pylons框架的同时实现这一点,我有两个问题: 使用Pylons[详细]
-
Python数学库独立于C数学库和平台独立?
所属栏目:[Python] 日期:2020-12-20 热度:74
内置的 Python数学库基本上是使用C的数学库吗?还是Python有一个独立于C的数学库?此外,Python数学库平台是独立的吗? 解决方法 在 the page it says的底部: Note: The math module consists mostly of thin wrappers around the platform C math library f[详细]
-
如何使用buildout安装django-haystack
所属栏目:[Python] 日期:2020-12-20 热度:57
我正在尝试将开发中的当前Django项目转换为使用zc.buildout到目前为止,除了Haystack想出来之外,我已经得到了所有的数据. Haystack源代码可以在GitHub上找到,但我不想强迫用户安装git.一个合适的替代方案似乎是从here获取tarball 这个tarball包含一个setuptoo[详细]
-
在Python中存储密钥和密码的位置
所属栏目:[Python] 日期:2020-12-20 热度:113
我有一个小型 Python程序,它使用Google Maps API密钥.我正准备签入我的代码,我不想在SVN中包含密钥. 在规范的PHP应用程序中,您在LocalSettings.php中放置了密钥,数据库密码和其他特定于应用程序的配置.是否有类似的文件/位置,Python程序员希望找到并修改?[详细]
-
python – 让你的程序使用gui
所属栏目:[Python] 日期:2020-12-20 热度:70
我想通过控制鼠标/键盘并能够“看到”屏幕上的内容来编写一个能够“使用”其他程序的程序. 我用AutoIt做了类似的事情,但我不得不作弊,因为语言不是那么强大,或者可能只是因为我很糟糕而且我不能用它做那么多:P 所以…我需要: 截取屏幕截图,然后我将比较它[详细]
-
如何使用python打印输出?
所属栏目:[Python] 日期:2020-12-20 热度:87
当这个.exe文件运行时,它会打印一个充满信息的屏幕,我想在屏幕上打印一条特定的行,这里是“6”行: cmd = ' -a ' + str(a) + ' -b ' + str(b) + str(Output) process = Popen(cmd,shell=True,stderr=STDOUT,stdout=PIPE) outputstring = process.communicate[详细]
-
PYTHON:使用python变量更新MULTIPLE COLUMNS
所属栏目:[Python] 日期:2020-12-20 热度:122
我正在尝试编写一个有效的 mysql语句,它允许我使用作为 python变量提供的值更新一个记录中的多个列. 我的陈述如下: db = MySQLdb.connect(host="localhost",user="user",passwd="password",db="dbname")cursor = db.cursor()sql_update = "UPDATE table_nam[详细]
-
Django:第一页上的分页不同
所属栏目:[Python] 日期:2020-12-20 热度:95
在那一刻,我正在使用Django的object_list来处理分页.如果您在听到我的问题后认为我需要它,我很高兴转到正确的Paginator()课程: 在主页上,我希望分页7,但在所有其他页面上我想分页10. 我该怎么做呢?我真的无法理解它.最接近我必须使其工作导致整页结果被遗[详细]
-
python – SQLite executemany的问题
所属栏目:[Python] 日期:2020-12-20 热度:75
我在以下代码中找不到我的错误.当它运行时,为行提供了类型错误:cur.executemany(sql%itr.next())= ‘函数只需2个参数(给定1个), import sqlite3con = sqlite3.connect('test.sqlite')cur = con.cursor()cur.execute("create table IF NOT EXISTS fred (dat[详细]
-
从Python编写XML:Python相当于.NET XmlTextWriter?
所属栏目:[Python] 日期:2020-12-20 热度:178
我有一些Iron Python代码,它使用XmlTextWriter,它允许我编写代码 self.writer = System.Xml.XmlTextWriter(filename,None)self.writer.Formatting = Formatting.Indentedself.writer.WriteStartElement(name)self.writer.WriteString(str(text))self.writer.[详细]
-
在Python中从请求中提取IP
所属栏目:[Python] 日期:2020-12-20 热度:186
我有一个 Pythonic HTTP服务器,应该确定客户端的IP.我怎么用Python做到这一点?有没有办法获取请求标头并从那里提取它? PS:我正在使用WebPy. 解决方法 使用web.ctx: class example: def GET(self): print web.ctx.ip 更多信息here[详细]
-
Django – 我准备好了一个小应用程序,我应该使用私人VPS还是Goog
所属栏目:[Python] 日期:2020-12-20 热度:151
我有我的第一个应用程序,不是那么大,但这是第一步. (下一个大的路上) 现在,如果我想将它放在我自己的Linode VPS上,我必须配置mod_python或mod_wsgi,以及memcache,Ngix,mySQL或Postgresql等,以使其工作.如果我把它GAE,我所要做的就是转换模型以使用GAE的API.[详细]
