-
python – 为什么Django testrunner没有找到我创建的测试?
所属栏目:[Python] 日期:2020-12-20 热度:76
我一直在尝试将测试添加到我正在进行的项目中. 测试在论坛/测试/ 当我运行manage.py test时,在Django 1.2的测试中找不到我创建的任何测试 我从他们自己的软件包开始我的所有测试,但已经简化为只在我的tests.py文件中.当前的tests.py看起来像: from django.t[详细]
-
python – Google App Engine,任务队列
所属栏目:[Python] 日期:2020-12-20 热度:152
如何从任务队列中删除任务? Google App Engine任务队列是否会在执行后从队列中删除该任务? 解决方法 任务队列API仅指定用于添加任务的功能.它们会在完成时删除它们. 但是,您可以使用管理控制台手动删除它们. 细节:http://code.google.com/appengine/docs/[详细]
-
python – 如何在SQLAlchemy中指定一个条件,其中一个条件要求列
所属栏目:[Python] 日期:2020-12-20 热度:81
不确定这个问题的正确标题应该是什么.我有以下架构: 事项与WorkItems有一对多的关系. WorkItem与LineItems有一对一(或一零)关系. 我试图在Matters和WorkItems之间创建以下关系 Matter.unbilled_work_items = orm.relation(WorkItem,primaryjoin = (Matter.i[详细]
-
python – 从插入到本机代码:“动态”语言编译器支持
所属栏目:[Python] 日期:2020-12-20 热度:122
首先,我知道动态语言主要是由供应商使用的术语;我正在使用它只是为了包含像Perl(我最喜欢的),Python,Tcl,Ruby,PHP等语言的容器词.它们被解释但我在这里感兴趣的是指具有强大功能的语言,以支持程序员的效率和对现代解释语言的典型结构的支持 我的问题是:有些[详细]
-
python – 在不运行__init__的情况下测试实例方法的最佳方法
所属栏目:[Python] 日期:2020-12-20 热度:137
我有一个简单的类,通过init获取大部分参数,它还运行各种私有方法来完成大部分工作.输出可通过访问对象变量或公共方法获得. 这就是问题 – 我希望我的unittest框架能够直接调用init调用的私有方法,而不需要通过init. 最好的方法是什么? 到目前为止,我一直在[详细]
-
集成Jython Cpython
所属栏目:[Python] 日期:2020-12-20 热度:55
我即将开始一个项目,我可能会使用PyQt或Pyside. 我需要与提供C和Java API的第三方服务器软件接口. Java API更容易使用,因为您获得了异常,在C库中您获得了段错误.此外,Java API的Java绑定是使用Jython自动进行的,而C API的Python绑定则不存在. 那么,CPython P[详细]
-
python – 从XML内容生成静态HTML站点
所属栏目:[Python] 日期:2020-12-20 热度:74
我有一个 XML的长文档,我需要从中生成静态HTML页面(通过CD分发).我知道(在不同程度上) JavaScript,PHP和Python.我考虑过的当前选项列在这里: 我不排除JavaScript,因此一种选择是使用ajax将XML内容动态加载到HTML页面中.编辑:我在这个选项中使用jQuery. 学[详细]
-
python – Eventlet和锁定
所属栏目:[Python] 日期:2020-12-20 热度:112
由于Eventlet使用绿色线程和异步I / O,我还需要在访问对象之前设置锁吗?我的理解是,greenlets是一个线程的一部分,并且锁定不是必需的.任何人都可以确认或否认这个吗? 解决方法 你的理解是正确的:“绿色”线程实际上不是线程,它们不会在不可预测的点上被抢[详细]
-
python – SUDS生成的XML不正确
所属栏目:[Python] 日期:2020-12-20 热度:76
我正在尝试使用SUDS和 Python与SOAP Web服务进行通信.经过大量学习Python的麻烦(是的,我是新手),并研究如何使用SUDS,我遇到了一个问题. 根据肥皂泡沫,我呼吁的网络方法的签名是 (FWTCaseCreate){ClassificationEventCode = NonePriority = NoneTitle = NoneD[详细]
-
每字节Python字节XOR解密
所属栏目:[Python] 日期:2020-12-20 热度:119
我有一个VBE程序的XOR加密文件,使用此函数进行加密: Public Class Crypter ... 'This Will convert String to bytes,then call the other function. Public Function Crypt(ByVal Data As String) As String Return Encoding.Default.GetString(Crypt(Encod[详细]
-
python – 从GAE开发服务器中访问拒绝的模块
所属栏目:[Python] 日期:2020-12-20 热度:134
我正在为GAE开发一个应用程序. 使用setuptools安装了“feedparser”模块后,我尝试导入它(使用“import feedparser”)语句.但是,模块没有加载,当我在屏幕上查看dev_appserver.py调试日志时,我看到以下内容: Access to module file denied: /usr/local/lib/py[详细]
-
应该使用哪个版本的Python?
所属栏目:[Python] 日期:2020-12-20 热度:53
我正在开始一个新的 Python Web项目.对于大多数框架,每个人都会使用最新版本,但是,对于Python 3.x来说,这似乎并非如此. 全新项目应该使用哪个版本的Python? 解决方法 很多第三方Python模块仍然需要Python 2.x(例如numpy,scipy).如果你将使用其中的任何一个,[详细]
-
这是在Python中执行数据结构操作列表的好方法吗?
所属栏目:[Python] 日期:2020-12-20 热度:159
我有一个数据字典,关键是文件名,值是其属性值的另一个字典.现在我想将这个数据结构传递给各种函数,每个函数都对属性进行一些测试并返回True / False. 一种方法是从主代码中明确地逐个调用每个函数.但是我可以这样做: #MYmodule.pyclass Mymodule: def MYfun[详细]
-
python – 单词不以数字开头
所属栏目:[Python] 日期:2020-12-20 热度:200
我有一个字符串“一个两个9three 52eight四”,所以我只想得到“一二四”,因为“三”以“9”开头,“八”以“52”开头. 我试过了: "(?!d)w+" 但它仍然采[详细]
-
Mercurial permament删除?
所属栏目:[Python] 日期:2020-12-20 热度:192
我提交了一些第三方工具,我决定不再使用它们,然后再将它们从hg中删除. 我不喜欢的东西 – 它们仍然保留在历史中.通常这当然是件好事,但对于这个特殊情况 – 这只是浪费空间. 什么是故意搞乱hg存储库历史记录并清除它的选项? 解决方法 如果您不介意切换到新[详细]
-
Python:使用matplotlib的x-y-plot
所属栏目:[Python] 日期:2020-12-20 热度:171
我想绘制一些数据.第一列包含x数据.但matplotlib没有绘制这个.我的错误在哪里? import numpy as npfrom numpy import cosfrom scipy import *from pylab import plot,show,ylim,yticksfrom matplotlib import *from pprint import pprintn1 = 1.0n2 = 1.5#a[详细]
-
Django |保存模型的选择列表值
所属栏目:[Python] 日期:2020-12-20 热度:90
我有一个有选择列表的表单: select name="cellSerpro" id="idcellserpro" class="field text" option value=""---/option option value="option1"Verizon/option option value="option2"ATT/option option value="option3"T-Mobile/option option value="op[详细]
-
使用Python的HTTPBasicAuthHandler进行Bitbucket API身份验证
所属栏目:[Python] 日期:2020-12-20 热度:142
我正在尝试使用 bitbucket’s API获取私有存储库上的问题列表. 我已经确认HTTP基本身份验证适用于hurl,但我无法在Python中进行身份验证.调整了这个tutorial的代码,我编写了以下脚本. import cookielibimport urllib2class API(): api_url = 'http://api.bitb[详细]
-
python – 使用os.path.abspath验证不受信任的文件名的位置是否
所属栏目:[Python] 日期:2020-12-20 热度:132
我不认为我错过任何东西.然后我又是一个新手. def GET(self,filename): name = urllib.unquote(filename) full = path.abspath(path.join(STATIC_PATH,filename)) #Make sure request is not tricksy and tries to get out of #the directory,e.g. filename[详细]
-
python – 用于在括号和逗号中提取数据的Regexp
所属栏目:[Python] 日期:2020-12-20 热度:103
所以,我有这个: “( ABC,2004 )” 我需要在变量中提取ABC,在另一个中提取2004. 所以我现在拥有的是: In: re.compile(r'([^)]*,’).findall(“( ABC,2004 )”) Out: [‘( ABC,’] 解决方法 如果您的输入始终如此(以“(”,以“)结尾”),您可以将您的值设为:[详细]
-
将python脚本添加到c项目
所属栏目:[Python] 日期:2020-12-20 热度:125
我如何将用 python编写的脚本添加到c项目中?谢谢 编辑:基本上所有脚本都会通过电子邮件发送一些数据.我想将数据和电子邮件地址传递给用python编写的函数.希望这能说明问题.. 解决方法 您可以查看 Boost.Python这是一个“C库,它实现了C和Python编程语言之间[详细]
-
Django查询选择具有非零子项的父项
所属栏目:[Python] 日期:2020-12-20 热度:64
我有一个带有外键的模型,就像这样: class Concept(models.Model): name = models.CharField(max_length=200) category = models.ForeignKey('self') 但我无法弄清楚如何选择所有具有非零儿童价值的概念.这可能与django QuerySet API或我必须编写自定义SQL?[详细]
-
python – Django:奇怪的mark_safe行为?
所属栏目:[Python] 日期:2020-12-20 热度:176
我写了这个小函数来写出 HTML标签: def html_tag(tag,content=None,close=True,attrs={}): lst = ['',tag] for key,val in attrs.iteritems(): lst.append(' %s="%s"' % (key,escape_html(val))) if close: if content is None: lst.append(' /') else: lst[详细]
-
.net – 多个线程可以修改字典吗?
所属栏目:[Python] 日期:2020-12-20 热度:163
在C#中,多个线程可以读取和写入字典,前提是每个线程只访问字典中的一个元素而从不访问另一个元素? 解决方法 不,字典不是线程安全的. 除了修改作为字典中的值存储的引用类型(对象)的内容之外. 在.NET 4中,我们将有System.Collections.Concurrent.ConcurrentD[详细]
-
Python Ephem / Datetime计算
所属栏目:[Python] 日期:2020-12-20 热度:106
输出应该将第一个日期处理为“日”,将第二个日期作为“夜晚”处理.我现在已经玩了几个小时了,无法弄清楚我做错了什么.有任何想法吗? 编辑 我认为问题是由于我的日期比较实现 输出: $python time_of_day.py* should be day:event date: 2010/4/6 16:00:59pr[详细]
