-
在Python中生成唯一排列
所属栏目:[Python] 日期:2020-12-20 热度:196
参见英文答案 permutations with unique values????????????????????????????????????15个 我希望找到列表的独特排列,x = [“$5”,“$10”,“TAX”,“$5”,“20%”,“BOGO”,“税” “]以9人为一组 我目前正在做的是 from itertools import permutationsx =[详细]
-
Python:如何在python 2.6中创建一个包含text和variable值的字符
所属栏目:[Python] 日期:2020-12-20 热度:94
基本上我正在寻找将字符串和变量连接在一起. 在Java中: String s = "HI my name is "+var_name+" I'm "+age+" years old"; 在PHP中: $s = "Hi my name is ".$var_name." I'm ".$age." years old"; 我想在Python中使用类似的东西.我知道Python 3.0及更高版[详细]
-
python – 将参数传递给装饰器,以便为类方法进行修饰
所属栏目:[Python] 日期:2020-12-20 热度:187
我试图在flask中定义一个装饰器,最后将装饰传递该类实例参数的类方法.这是我真正想要做的一个例子. from functools import wrapsdef user_permission(myname): def decorator(f): @wraps(f) def decorated(*args,**argws): if myname == 'My Name': return f[详细]
-
python – A *算法生成的噪声路径
所属栏目:[Python] 日期:2020-12-20 热度:86
我正在为一个机器人项目做一个前端(一个’自主’汽车,它使用一些传感器和一个地图 – 从SVG文件生成本地化). 为了使机器人可控,我们必须在其当前位置和目标之间生成路径.我使用了最简单的算法:A *. 我得到了一些奇怪的结果:汽车倾向于达到45°的倍数,还有[详细]
-
python-2.7 – .ix上的按位运算(Pandas)
所属栏目:[Python] 日期:2020-12-20 热度:198
为什么开发人员不允许在.ix上进行按位操作?好奇这是技术约束还是我忽视的逻辑问题. df.ix[df["ptdelta"]=0 df["ptdelta"]5] 追溯是: TypeError: ufunc 'bitwise_and' not supported for the input types,and the inputs could not be safely coerced to an[详细]
-
python scipy stats帕累托适合:它是如何工作的
所属栏目:[Python] 日期:2020-12-20 热度:134
…帮助和在线文档说scipy.stats.pareto.fit函数将变量作为要拟合的数据集的变量,并可选择b(指数),loc,scale. 结果是三元组(指数,scale) 从相同分布生成数据应该导致拟合找到用于生成数据的参数,例如,(使用python 3 colsole) $ pythonPython 3.3.0 (default,D[详细]
-
python – 选择并操作.csv中的列
所属栏目:[Python] 日期:2020-12-20 热度:111
我有一个包含38列和1500行的csv,其中包含浮点数和字符串.我想要来自该集合的3列(x,y,z)浮点数据来找到f =(x y)/ z的平均值.经过研究,我成功地将这些列分离为numpy数组并执行f =(x y)/ z.现在当我尝试总结f时,数组没有加起来.我打印f我看到1500项正确的值,但[详细]
-
python – 使用单例作为计数器
所属栏目:[Python] 日期:2020-12-20 热度:87
我有一个自动化测试,它使用为文件夹创建屏幕截图的功能.此功能由多个屏幕截图实例调用.在每次测试运行时,都会创建一个新文件夹,所以我不关心计数器重置.为了反映这些屏幕截图的顺序,我必须提出可以按顺序排序的名称.这是我的解决方案: def make_screenshot_[详细]
-
python – 在Windows上没有名为pylab的模块
所属栏目:[Python] 日期:2020-12-20 热度:116
我昨天遇到了这个问题.我看到了以下问题: No module named pylab python error: no module named pylab 上述两个问题都给出了Linux的说明,而不是Windows机器的说明. 问题 我听说过在python中绘图的pylab包. 我打开了外壳并尝试了这个…… import pylabTrace[详细]
-
python – SqlAlchemy Core和裸存在的查询
所属栏目:[Python] 日期:2020-12-20 热度:64
我遇到了一个问题,我必须使用SqlAlchemy Core查找表中是否存在数据. 我认为执行此查询的最佳方法是使用exists方法,该方法会在找到第一个项目后立即停止搜索.所以,我精心设计了这个版本的查询: conn = self.db.connect()query = exists().where(cookie_table[详细]
-
python循环遍历列表中的n个连续项
所属栏目:[Python] 日期:2020-12-20 热度:83
我需要迭代列表中的n个连续元素. 例如: data = [1,2,3,4,5,6,7] 我需要过去: 1 22 33 44 5 要么: 1 2 32 3 43 4 54 5 6 有拉链功能吗? 解决方法 我不确定你到底在想什么,但试试这个: data = [1,7]n = 3[data[i:i+n] for i in range(len(data) - n + 1)][详细]
-
python – 列表列表:如何从用户输入中列出列表?
所属栏目:[Python] 日期:2020-12-20 热度:109
这是我做的 – grid_len = input("Enter Grid Length: ") //Assuming grid_length to be 3s = []while True: s.append(input()) if len(s) == int(grid_len)**2: //grid_length^2 will be 9 print(s) break 当输入例如在第一个循环中为1时,在第二个循环中为2[详细]
-
使用浮点数和整数解析python字符串
所属栏目:[Python] 日期:2020-12-20 热度:137
我有数百个字符串都具有相同的格式 – 2个整数后跟三个浮点数.一个例子: 1 10 1.2345 5.4321 10.5647 我只想逐一取出这些字符串并将它们解析为各自的整数和浮点数.我可以想到一些方法来做到这一点,但我希望python会有一些优雅的东西,它是用于写作的str.form[详细]
-
Django TEMPLATE_CONTEXT_PROCESSORS被调用的次数太多了
所属栏目:[Python] 日期:2020-12-20 热度:51
我需要在所有页面中显示一些统计数字,所以我决定使用上下文处理器.但我只是发现每个页面加载时我的函数被调用了2到7次.我在函数内部进行了4次查询,因此我的性能非常糟糕.每个页面加载最多可能需要28(4 * 7)个查询… 我想知道为什么会这样,我该怎么做才能避免[详细]
-
Python线程给出全局名称未定义错误
所属栏目:[Python] 日期:2020-12-20 热度:67
以下代码给出了一个未定义的全局名称错误,但据我所知,该名称已定义.我是 Python的新手,这是一个范围问题吗? import os,socketfrom threading import Threadclass serv: def __init__(self): self.socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM[详细]
-
python – 如何在每次创建页面时生成一定长度的随机URL?
所属栏目:[Python] 日期:2020-12-20 热度:52
在我的 python / pyramid应用程序中,我让用户生成存储在亚马逊s3存储桶中的html页面.我希望每个页面都有一个单独的路径,如www.domain.com/2cxj4kl.我已经想出如何生成随机字符串以放入网址,但我更关心重复.如何根据现有字符串列表检查每个字符串,以便不会覆[详细]
-
崇高的文本2控制台和python 3
所属栏目:[Python] 日期:2020-12-20 热度:190
我可以在sublime text 2中使用 python3.2为build命令(并使用python3.2进行构建),但是当使用cmd -`调用控制台时,解释器是mac的默认2.6版本. 任何帮助是极大的赞赏! 解决方法 Sublime Text 2中的控制台使用 Python的内部版本,即2.6.没有破坏一大堆东西就没有[详细]
-
python – 使变量可以访问任何其他模块
所属栏目:[Python] 日期:2020-12-20 热度:154
我是 Python的新用户,我一直关注这个网页,它对我帮助很大. 此时我正在尝试解决无法从其他模块访问的变量问题. Modelu1.pyTexto = ' string'textoMayus = texto.upper()print textoMayus cadena = textoMayus.split () moduel2.pyimport entradasize = len(ca[详细]
-
python – 将Matrix理解为List列表,然后是Numpy Array
所属栏目:[Python] 日期:2020-12-20 热度:194
我想构建一个矩阵,如: Col1 Col2 Col3 Colnrow1 1 2 4 2 row2 3 8 3 3row3 8 7 7 3rown n n n n 我还没有找到python文档中的任何内容,说明如何组合列表列表,是这样的: a = [[1,2,4,2],[3,8,3,3],[8,7,[n,n,n]] 每行是一个列表项,还是每列都是一个列表项:[详细]
-
Python:kernel32.CreateProcessA()它在做什么?
所属栏目:[Python] 日期:2020-12-20 热度:161
我目前正在学习调试器以及它们如何停止进程. 这是我的代码: from ctypes import * WORD = c_ushort DWORD = c_ulong LPBYTE = POINTER(c_ubyte) LPTSTR = POINTER(c_char) HANDLE = c_void_p DEBUG_PROCESS = 0x00000001 CREATE_NEW_CONSOLE = 0x00000010 c[详细]
-
python – Django queryset:切片后的聚合查询集不起作用
所属栏目:[Python] 日期:2020-12-20 热度:179
Car.objects.all() # 5 cars in db,every car costs 1000 $Car.objects.all().aggregate(Sum("price")) # result: 5000# aggregate only on a subsetCar.objects.all()[3:].aggregate(Sum("price")) # result: 5000!,not 3000# with filter()[3:] i got the[详细]
-
python – 编辑GtkWidget属性/属性
所属栏目:[Python] 日期:2020-12-20 热度:152
在大多数pygtk小部件页面中,它们包含称为“属性”,“属性”和“样式属性”的部分.如何更改这些属性和属性? 解决方法 有三种方法可以更改属性: 在zheoffec的回答中,使用set_property()函数(或set_style_property()作为样式属性.)这个函数在Python中实际上不[详细]
-
更改图片中的随机像素,python
所属栏目:[Python] 日期:2020-12-20 热度:155
我想编写一个函数,在这张图片的天空中创建一个随机数(在m和n之间,包括m和n)( http://tinypic.com/r/34il9hu/6).我希望星星应该由一个白色像素或一个4个相邻白色像素的正方形组成.我也不想在树枝,月亮或鸟上放置一个“星”(1像素)虽然 我怎么能在python中这样[详细]
-
Python的默认行为str(x)
所属栏目:[Python] 日期:2020-12-20 热度:153
我依赖于一些使用Decimal类的代码,因为它需要精确到一定数量的小数位.某些函数允许输入为浮点数,因为它与代码库的其他部分接口的方式.要将它们转换为十进制对象,它会使用类似的东西 mydec = decimal.Decimal(str(x)) 其中x是作为输入的浮点数.我的问题是,是[详细]
-
macos – 使用自制软件从python2.7 Mac升级到python3.3
所属栏目:[Python] 日期:2020-12-20 热度:194
我正在使用Mountain Lion.我已经安装了 python 3.3并且还安装了python 2.7.我用的是自制软件. 打开python时,我得到: Python 2.7.3(v2.7.3:70274d53c1dd,2012年4月9日,20:52:43) [达尔文的GCC 4.2.1(Apple Inc. build 5666)(第3点)] 输入“帮助”,“版权[详细]
