-
在A盒中枚举N球的组合?
所属栏目:[Python] 日期:2020-12-20 热度:156
我想列举A盒中N球的所有可能组合. 例: 我有8个球可以处理3个盒子: box_1 box_2 box_3case-1 8 0 0case-2 0 8 0case-3 0 0 8 case-4 7 1 0case-5 7 0 1case-6 6 2 0... 我的第一个问题是我需要A循环来执行此操作,但我希望A和N是用户的输入.那么如何在不编写[详细]
-
python – Django ImportError在/无论我做什么
所属栏目:[Python] 日期:2020-12-20 热度:67
所以我刚开始玩Django,我决定尝试一下我的服务器.所以我按照Djangoproject.com教程中概述的基础知识安装了Django并创建了一个新项目 不幸的是,无论我做什么,我都无法获得工作的意见:我经常得到 ImportError at /No module named index Here是此错误的屏幕截[详细]
-
.net – WCF :: ServiceHost:奇怪……即使线程死了还活着?
所属栏目:[Python] 日期:2020-12-20 热度:82
这里有新成员.很高兴看到这样一个整洁的社区. 经过一番研究,我决定在我的应用程序中使用WCF进行进程间通信,所以我使用的是NetNamedPipeBinding绑定. ServiceHost托管应用程序不是专用服务器,因此必须通过线程生成ServiceHost.到现在为止还挺好. 所以我有以下[详细]
-
python – 检查列表是否存在于另一个列表中?
所属栏目:[Python] 日期:2020-12-20 热度:73
好吧,我正在尝试采用更加 pythonic的方法. 我该怎么做: required_values = ['A','B','C']some_map = {'A' : 1,'B' : 2,'C' : 3,'D' : 4}for required_value in required_values: if not required_value in some_map: print 'It Doesnt Exists' return False[详细]
-
Python模块可以使用其他文件的导入吗?
所属栏目:[Python] 日期:2020-12-20 热度:104
我有这样的事情: # a.py import os class A: ... # b.py import a class B(A): ... 在B类(b.py)中,我希望能够使用在a.py中导入的模块(在本例中为os).是否可以在Python中实现此行为,还是应该导入两个文件中的模块? 编辑:我不担心导入时间,我的问题是导入块[详细]
-
python – mod_wsgi产生输出缓冲区而不是返回
所属栏目:[Python] 日期:2020-12-20 热度:50
现在我有一个mod_wsgi脚本,结构如下. def application(environ,start_response): status = '200 OK' output = 'Hello World!' response_headers = [('Content-type','text/plain'),('Content-Length',str(len(output)))] start_response(status,response_hea[详细]
-
如何将Python代码构建到模块/包中?
所属栏目:[Python] 日期:2020-12-20 热度:93
假设我有这个准系统结构: project/ main.py providers/ __init.py__ acme1.py acme2.py acme3.py acme4.py acme5.py acme6.py 假设main.py包含(部分): if complexcondition(): print providers.acme5.get() __init__.py为空且acme * .py包含(部分): def g[详细]
-
Python tkinter标签在功能开始时不会改变
所属栏目:[Python] 日期:2020-12-20 热度:200
我正在使用tkinter和 Python为将Excel文件转换为CSV的程序创建用户界面. 我创建了一个标签作为状态栏,并将statusBarText设置为StringVar()作为textvariable. inputFileEntry和outputFileEntry是包含输入和输出文件路径的文本变量. def convertButtonClick():[详细]
-
python – Django – 查询重复/低效
所属栏目:[Python] 日期:2020-12-20 热度:102
好吧,我有一个Django视图,像这样: @render_to('home/main.html')def login(request): # also tried Client.objects.select_related().all() clients = Client.objects.all() return {'clients':clients} 我有一个模板,main.html,像这样: ul{% for client i[详细]
-
如何使用第一个可用端口在Python中创建HTTP服务器?
所属栏目:[Python] 日期:2020-12-20 热度:65
我想避免硬编码端口号,如下所示: httpd = make_server('',8000,simple_app) 我以这种方式创建服务器的原因是我想将它用作Adobe AIR应用程序的“内核”,因此它将使用PyAMF进行??通信.由于我在客户端运行它,因此很有可能我定义的任何端口都已被使用.如果有更[详细]
-
从python中的父文件调用
所属栏目:[Python] 日期:2020-12-20 热度:147
我有一个名为main.py的文件和一个名为classes.py的文件 main.py包含应用程序以及class.py包含一些类时发生的情况. main.py具有以下代码 main.py import classesdef addItem(text): print textmyClass = classes.ExampleClass() 然后我们有classes.py classes[详细]
-
python – Spambots混乱了我的日志文件[Django]
所属栏目:[Python] 日期:2020-12-20 热度:58
我有一个漂亮可爱的Django网站启动并运行,但是注意到我的error.log文件变得越来越大,经过几个月的生存后超过150 MB.事实证明,一群垃圾邮件正在寻找众所周知的URL漏洞(或其他东西)并点击一堆子目录,如http://mysite.com/ie或http://mysite.com/~admin.php等.[详细]
-
如何使用Python在文件夹中搜索与正则表达式匹配的文件名?
所属栏目:[Python] 日期:2020-12-20 热度:149
我在编写一个函数时遇到一些困难,该函数将在目录中搜索与特定正则表达式匹配的文件(我使用’re.compile’编译).所以我的问题是:如何搜索目录(我计划使用os.walk)来查找与特定正则表达式匹配的文件?非常感谢一个例子.提前致谢. 解决方法 这将找到所有以两位[详细]
-
django – 跟随Subversion存储库Trunk的最佳实践:Git(镜像),Git
所属栏目:[Python] 日期:2020-12-20 热度:126
我想签出,然后根据需要更新Mac OS X Leopard 10.5.5机器上的 Django Subversion trunk. 我只对在Mac上更新Django代码感兴趣.我对为Django项目提供补丁不感兴趣.我不需要Django主干的Subversion历史记录. 我计划将Git用作我所有个人项目的DVCS / SCM. 使用最[详细]
-
大型Python包括
所属栏目:[Python] 日期:2020-12-20 热度:88
我有一个文件,我想要包含在 Python中但是包含的文件相当长,并且能够将它们分成几个文件然后我必须使用几个include语句. 有没有办法将几个文件组合在一起并将它们全部包含在内? 解决方法 将文件放在一个文件夹中. 将__init__.py文件添加到该文件夹??.在__ini[详细]
-
如何获取嵌套字符串列表中最长字符串的长度?
所属栏目:[Python] 日期:2020-12-20 热度:53
这里是 Python的新手.我试图在一系列嵌套列表中找到一个值的最长长度.这是一个示例列表类型: tableData = [['apples','oranges','cherries','banana'],['Alice','Bob','Carol','David'],['dogs','cats','moose','goose']] 我想要的答案是8,但如果列表更新,[详细]
-
简明的Python 3.x批量字典查找
所属栏目:[Python] 日期:2020-12-20 热度:161
我有大量的字符串,我想转换为整数.在 Python 3.7中执行列表字典查找的最简洁方法是什么? 例如: d = {'frog':1,'dog':2,'mouse':3}x = ['frog','frog','mouse']result1 = d[x[0]]result2 = d[x] result等于1但result2不可能: TypeError Traceback (most re[详细]
-
使用python regex从字符串中分别提取子字符串
所属栏目:[Python] 日期:2020-12-20 热度:92
我正在尝试编写一个正则表达式,它返回字符串之后的子字符串的一部分.例如:我希望获得子串的一部分以及“15/08/2017”之后的空格. a='''SLINC SHORT LEGAL TITLE NUMBER0037 471 661 1720278;16;21 172 211 342LEGAL DESCRIPTIONPLAN 1720278 BLOCK 16 LOT 2[详细]
-
python – 如何将整个列表分配给pandas数据帧的每一行
所属栏目:[Python] 日期:2020-12-20 热度:69
我有一个数据框和一个列表 df = pd.DataFrame({'A':[1,2,3],'B':[4,5,6]})mylist= [10,20,30,40,50] 我希望在数据帧的每一行中都有一个列表作为元素.如果我喜欢here, df['C'] = mylist Pandas试图每行广播一个值,所以我得到一个错误值的长度与索引的长度不匹[详细]
-
python – 使用pandas连接两个数据帧中的不同列(并附加类似的列)
所属栏目:[Python] 日期:2020-12-20 热度:110
我的问题与 Pandas Merge – How to avoid duplicating columns密切相关但不完全相同. 我想连接三个数据帧中不同的列.数据框有一个列id,有些列是相同的:Ex. DF1 id place name qty unit A 1 NY Tom 2 10 a2 TK Ron 3 15 a3 Lon Don 5 90 a4 Hk Sam 4 49 a D[详细]
-
python – 为什么“in”用于键但不用于字符串?
所属栏目:[Python] 日期:2020-12-20 热度:51
今天我在 Python中遇到了一个非常奇怪的字符串和字典.有人可以向我解释为什么print语句在第一个for循环中工作但在第二个for循环中失败? test = 'ab'test_dict = {}test_dict[test] = 1for x,y in test_dict: print('%s %s' % (x,y))for x,y in test: print([详细]
-
python – 导致VerifiedHTTPSConnection对象的GET请求没有属性’
所属栏目:[Python] 日期:2020-12-20 热度:142
我正在使用 python请求库向GAE上托管的API发出HTTP GET请求.请求版本是请求== 2.20.0并使用虚拟环境通过pip安装. 据报道,这个问题是由一个过时的python版本引起的,我正在运行最新版本的python 2(2.7.15). 这是剪辑的代码: endpoint_url = API_URL + "some/e[详细]
-
Python词典 – 为什么keys(),values()返回列表而不是集合?
所属栏目:[Python] 日期:2020-12-20 热度:169
参见英文答案 Why does Python’s dict.keys() return a list and not a set?????????????????????????????????????1个 从讨论 here中我了解到,字典一般不是有序的,至少不是以可靠的方式.那么为什么字典方法keys(),values(),items()返回有序列表而不是例如无[详细]
-
python-2.7 – ImportError:无法导入名称api – 在centos 7上配
所属栏目:[Python] 日期:2020-12-20 热度:131
我使用pip install awscli –upgrade –user成功安装了aws.但是,当我尝试配置aws或aws –version时,我遇到了以下错误 Traceback (most recent call last): File "/bin/aws",line 9,in module load_entry_point('aws==0.2.5','console_scripts','aws')() File[详细]
-
python – zip() – 类似于内置函数,从左边填充不等长,无值
所属栏目:[Python] 日期:2020-12-20 热度:156
是否有类似zip()的内置函数,但填充结果,以便结果列表的长度是最长输入的长度,并从左侧填充列表,例如没有? 已经有一个answer使用来自itertools模块的zip_longest,相应的question与此非常相似.但是使用zip_longest,您似乎只能从右侧填充缺失的数据. 这可能是[详细]