Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
 Python 2.7_IT技术博客_编程技术问答 - 「Fatal编程技术网」

Python 2.7 Python函数调用

我正在研究一个简单的问题。我不明白为什么我需要在代码中加入-[word]。更具体地说,我知道如果我把它拿出来,它会打印出整本字典,但我不明白为什么它必须在那里。任何帮助都将不胜感激 谢谢 这里有一个指向代码的链接您的字典变量是一个dict。这个内置python类型可能是一个关联数组。您需要为它提供一个键来获取值 定义时: EtoF = {'bread': 'du pain', 'wine': 'du vin',\ 'eats': 'mange', 'drinks': 'bois',\ 'like

Python 2.7 Mac Scipy安装错误,如dlopen、未找到架构等

在运行一些scipy、numpy和pandas作业时,我在导入它的第一步就遇到了很多错误,比如 dlopen,未找到架构,yada yada 解决办法很简单。只需按照以下步骤进行操作,如果Scipy已经安装或重新安装,则需要将其卸下 如果已经安装了Scipy,请执行以下步骤 转到站点包目录,即 cd/Library/Python/2.7/site-packages 删除scipy,在我的例子中是.egg文件 sudorm-rf scipy-0.12.0-py2.7-macosx-10.8-int

Python 2.7 对齐matplotlib中各个点的标记并删除;“双”字;Python中matplotlib中标记的图例

我试图找出“斧头图”中标记的对齐方式。除了绘制2个条形图外,我还需要绘制2个点,每个条形图一个点。 这就是我要找的-: 标记的居中/对齐(“o”和“”位于每个条形图的中心,而不是条形图的边缘。“o”应位于第一个条形图的中心,“o”应位于第二个条形图的中心,但它们各自的高度会有所不同,因为在“性能”标尺上,“o”和“o”是“性能”对象(如图所示,右侧比例)-居中,因此意味着标记(“o”和“”相对于其各自的堆叠图形重叠。 删除重复的标记符号,在右上角的图例中使用“o”和“*”。并且理解为什么par2

Python 2.7 Python 2.7 twisted FileSender ProducerMembrane对象从未注销

我让客户端使用twisted中的FileSender定期将文件上载到服务器。如果上一次上载任务尚未完成,而当前上载开始,我将收到一个运行时异常,显示: 无法注册生产者,因为生产者从未注册过 我的代码如下: def uploadFile(self, filename): try: self.sender = FileSender() d = self.sender.beginFileTransfer(uploadfile, self.transport, s

Python 2.7 Tkinter和显示迭代列表

我有以下代码: from Tkinter import * import itertools l1 = [1, 'One', [[1, '1', '2'], [2, '3', '4'], [3, '5', '6']]] l2 = [2, 'Two', [[1, 'one', 'two'], [2, 'three', 'four'], [3, 'five', 'six']]] def session(evt,contents): def setup_cards():

Python 2.7 合并排序在Python中返回相同的数组

对于合并排序,我编写了以下代码: 我已经测试了正确工作的合并函数。但在mergeSort函数中,我无法处理数组。它返回与输入列表相同的列表 def mergeSort(a): l, h = 0, len(a)-1 mid = (l+h)/2 if (l<h-1): #the lowest length must be 2 mergeSort(a[l:mid+1]) mergeSort(a[mid+1:h

Python 2.7 sklearn meanshift拟合(X)然后预测(Y)

我正在尝试使用scikit learn的0.15.2版本。在此版本中,文档显示有单独的fit(X)和predict(X)函数,以及以前版本中可用的组合fit\u predict(X)函数 我认为这将允许我适应一个数组,然后预测一个新数组(因此fit(X)和predict(Y))。但是,当我尝试此操作时,我得到一个ValueError,因为维度不匹配 这是我的密码: from sklearn.cluster import MeanShift, estimate_bandwidth bandwidt

Python 2.7 如何将具有特定索引的列表元素添加到字符串中?

如果我有一个这样的单词列表:['one','two','three'] 只需在字符串中加上'two'和'three',并在它们之间加上逗号,这样字符串就会如下所示:two,three.如何操作? 我知道+=运算符,但可能还有其他一些使用str.join方法或类似方法的方法。那么,如何将具有特定索引的列表元素添加到字符串中呢 s = ['one', 'two', 'three'] string = s[1]+","+s[2] print string 输出 二,三

Python 2.7 `python-m ensurepip--upgrade`似乎不是在升级pip和setuptools

我在一台运行Yosemite(Mac OS X 10.10.1)的Mac电脑上,安装了python和python3,python-m EnsureIP--upgrade似乎没有像我预期的那样工作 python-m ensurepip--upgrade不升级pip或setuptools pip安装--升级pip setuptools将pip升级到6.0.7,并将setuptools升级到12.0.5 与Python3的结果相同。我是否误解了?的目的: 此模块不能访问internet。引导pip所需

Python 2.7 将显示插入超链接字段的文本,但不作为链接

我很难让插入的pyodbc超链接在Access 2003数据库中工作。它看起来像一个超链接,但单击时什么也不做。为了让它工作,我必须在Access中编辑它,只有这样它才会意识到,“哦,是的,那是一个超链接” Access中的超链接字段是一个文本字段,包含由散列标记(#)分隔的多个“部分”。MSDN文章中描述了这些不同的部分 如果我们想在一个超链接字段中插入一个空URL或文件路径,我们需要用散列标记将其括起来,例如 导入pyodbc 连接线=( r'DRIVER={Microsoft Access

Python 2.7 动态上下文无关语法NLTK

尝试使用NLTK CFG生成句子。想知道是否可以将sql数据库连接到下面程序中的名词和动词。 在下面的示例中,车门、车窗、打开和关闭都是硬编码的。如何动态地要求nltk在这个特定的上下文中从例如excel或数据库列中查找名词和动词 import nltk from nltk.parse.generate import generate,demo_grammar from nltk import CFG grammar = CFG.fromstring(""" S ->

Python 2.7 使用multiprocessing.pool进行循环并行化的python

我有一段代码如下所示: def calc_stuff(x,a,b,c): ... return y x = range(N) y = zeros(x.shape) if __name__ == '__main__': p = Pool(nprocs) y = p.map(calc_stuff,x,a,b,c) 这不起作用,正如我在网上搜索的那样,这是因为map函数处理的是iterables,而不是参数列表。我想知道修改这段代码以使其并行化的最简单方法是什么,即x

Python 2.7 python如何在父线程不活动时自动创建终止子线程

如何创建一个python程序来生成多个子线程。 主线程和子线程并行执行。子线程需要检查 如果父进程处于活动状态或不处于活动状态,则所有子进程都应定期终止自身 您应该使用线程对象的守护进程属性,如下所示: import threading import time def worker(): while True: time.sleep(1) print('doing work') t = threading.Thread(target=worker) t

Python 2.7 为什么我的代码运行在无限循环中? 导入系统 关键字=原始输入(“输入关键字”)。下限() 关键字短语=原始输入(“输入关键字短语”)。下限() 关键字短语长度=len(关键字短语) 字符位置=[] 对于关键字中的字符: 如果“abcdefghijklmnopqrstuvxyz”中的字符: position=“abcdefghijklmnopqrstuvxyz”。查找(字符)+1 字符位置。追加(位置) 周期=-1 新建_关键字=“” 如果len(关键字)

上面是我的代码,当输入关键字如“cat”和关键字短语如“computing”时,代码应将“cat”的字母打印到单词computing的长度。但是,这会运行到一个循环中您有一个循环,而len(关键字)

Python 2.7 Python restkit模块连接返回错误

我正在尝试使用我在网上找到的一个脚本(可能有5年以上的历史)来访问Jira REST API。我在Pyhton 2.7中安装了所有模块。但是,当运行脚本时,我得到一个错误,SimplePool无法导入。在做了大量的工作(谷歌搜索)后,我发现在RestKit4.2.2(我安装的版本)中SimplePool不受欢迎。因此,我找到的文档()说使用TConnectionManager(我这样做没有成功)。我仍然得到一个类似的错误。因此,我偶然发现了另一个doc(),它说要使用ConnectionPool

Python 2.7 使用pyparsing的自定义分隔符

我正试图为一些文本编写一个解析器。我做错了什么? 考虑下面的PyPurScript代码< /P> from pyparsing import CaselessLiteral,StringEnd,Suppress,alphanums,alphas,alphas, Word,ParseException,ParseResults,nums,Group,ZeroOrMore,ParseElement,restOfline,Combine,Optional,Literal,LineEnd ParseEl

Python 2.7 合并功能有问题

我正在尝试使用merge函数合并两个panda的数据帧。下面是两个数据帧的顶部几行 newDF 0 1x 0 1 FARM PRODUCTS 1 11 FIELD CROPS 2 112 COTTON, RAW 3 1129 RAW COTTON, NEC 4 1131 BARLEY 及 使用以下命令合并时: pd.merge(newDF, df_2012, on = [newDF.columns[0]], how = 'right') 我得

Python 2.7 如何使用boto使用SPOT Block启动EMR?

如何使用boto使用spot block(AWS)启动EMR?我正在尝试使用boto启动它,但我找不到任何参数——boto中的阻塞持续时间分钟,我找不到如何使用boto3执行此操作。EMR当前不支持EC2点持续时间阻塞。我也已就此与EMR团队进行了检查。目前仅适用于EC2服务 根据boto3文档,是的,它确实支持点块 BlockDurationMinutes(整数)-- 点实例(也称为点块)的定义持续时间(分钟)。指定时,Spot实例不会在定义的持续时间到期之前终止,并且Spot实例的定义的持续

Python 2.7 如何在Windows中用python实现无回声的原始输入?

我需要这个来授权子进程。无法使用getpass,因为如果没有windows控制台(创建了子进程,但没有可见的控制台),getch和putch都无法工作。有没有办法去除原始输入的回波 无回显部分很重要,因为我将子进程上的所有输入记录到一个文件中,我不希望任何人看到密码我不理解您的限制。如果您没有控制台,raw_input无处可回显(或读取)。你想在没有(可见的)GUI的情况下以某种方式进行键盘捕获,还是你在要求其他东西?是的,我的错,对不起。我没有可见的控制台,也不想捕捉键盘笔划。我有一个生成进程

Python 2.7 Matplotlib:在轴外绘制两个图例会使其被图形框截断 任务:

绘制一个圆环图,轴外有两个图例(第一个图例-在图形右侧,第二个-在底部) 问题: 保存图形时,第一个图例的一部分被切断[尤其是当它包含长文本时,请参见下面的示例] 预期结果: 通过考虑两个图例的尺寸,对图形进行紧凑布局 代码: 本期随附饼图: 而且它不是固定的 import matplotlib.pyplot as plt from pylab import * ioff() # don't show figures colors = [(102, 194, 165), (252, 1

Python 2.7 八度音阶库&x27;平均峰值';无效参数

我想在带Raspbian的Raspberry pi 3上用Python和Octave库对.wav文件信号进行峰值检测,但Octave.findpeaks函数有一个问题。我有一个错误:findpeaks:参数“MeanPeakHeight”与解析器的任何有效参数都不匹配 我已经安装了所有关于倍频程的软件包,所以这就是我不明白的原因。 这是我计划的一部分: import matplotlib.pyplot as plt import numpy as np from scipy.io imp

Python 2.7 PYSNMP for SNMP v3是否支持陷阱和通知接收器?

我可以在这里看到SNMP v1和V2的陷阱接收器: 它不支持SNMP v3陷阱 PYSNMP中是否有v3陷阱接收器的功能 还有什么要通知接收者的吗?是的,这里有一个例子。同样的代码也适用于通知。事实上,相同的代码支持SNMPv1和v2c陷阱/通知 更新: SNMPv1/v2c陷阱接收器必须检查传入消息中的SNMP社区名称(一种非常轻的安全措施)。这就是为什么需要在接收端将SNMP社区名称配置为SNMP引擎的原因 如果您需要有关SNMP引擎操作的更多详细信息(如对等方的网络地址),则在pysnm

Python 2.7 在.doc文件上循环以将其转换为.pdf(Python)

我正在寻找一种在Python 2.7.x中将.doc文件转换为.pdf的解决方案。与.docx和pdf相比,在Python中处理.doc文件似乎不是那么简单。到目前为止,最适合我的解决方案似乎是可行的,尽管当我尝试扩展它以循环给定目录中的.doc文件时,我遇到了一个错误: _ctypes.COMError: (-2146823114, None, (u"Sorry, we couldn't find your file. Was it moved, renamed, or deleted

Python 2.7 if语句中的For循环-python

请让我知道我做错了什么。我想要的是,如果用户输入的数字大于10,它必须使用一个循环来输出其值的倍,否则它应该打印“对不起,太小了” 兹附上我的代码如下: num = int(raw_input("Enter a number:")) for num in range (1,num): if num <=10: print "sorry, too small" else: print num*num num=int(原始输入(“输入数字”

Python 2.7 两个函数之差的最大值

我有两个职能: 2015年销售额:pcity15=iowa1q15.groupby('City').apply(lambda x:x['Sales'].sum()) 2016年销售额:pcity16=iowa1q16.groupby('City').apply(lambda x:x['Sales'].sum()) 以上两个函数来自两个不同的数据帧 为了找出不同城市的销售额之间的差异,我只需减去函数 (pcity16-pcity15) 我想找出2015年至2016年增长最快的城市 有人能帮忙吗?变

Python 2.7 全球名称';ssl';执行aws s3 cp命令时未定义错误

我正在尝试使用AWS CLI命令将文件上载到AWS S3。 我使用的是RedHat 4操作系统。 Python版本是2.7.9 OpenSSL版本为0.9.8v,2012年4月19日 我已经安装了AWS CLI,当我执行以下命令时,我得到了一个关于ssl的错误 [测试-user@redhat4~]$aws s3 cp/export/home/test_dir/test_file.txt s3://test bucket/--地区us-west-2 上载失败:未定义test_file.txt到s3

Python 2.7 在flask中,如何查询数据使用selectfield作为条件并分页显示

我想查询数据,使用selectfield作为条件,然后在html中显示结果并使用分页。 我的问题是,当我显示数据时,第一个可以正常显示,但当我单击下一页时,selectfield为none,数据无法显示。 单击下一页时,我应该如何保持selectfield?您的视图应该接受一个整数,以允许传递当前数据。以下是一个例子: @app.route('/view/<int:page>',methods=['GET']) def view(page=1): if request.metho

Python 2.7 无法使用python更新表中输入列的值?

注释:改进的格式 无法使用python更新表的输入列的值 import pymysql import os conn = pymysql.connect(host='localhost',database='pyp',user='root',password='') a = conn.cursor() i= raw_input('enter column name : ') sql='UPDATE report SET %s = "xyz" WHERE Id = 1' a

Python 2.7 痒痒的。如何将请求结果返回给调用方法?我可以在scrapy中使用python请求库吗?

我有一只运行良好的刮痧蜘蛛。 我需要做的是从parse方法内部进行API调用,并使用相同方法中响应的结果和相同的项。我该怎么做?我想到的唯一一件简单的事情是使用python请求库,但我不确定这在scrapy和scrapinghub中是否有效。有内置的解决方案吗? 这里有一个例子 def agency(self, response): # inspect_response(response, self) agents = response.xpath('//a[contains(

Python 2.7 在Python中比较列表并打印单独的消息

好的,我有两个列表。[1,2,3,4,5]和[6,7,8,9,10]。 我必须比较这两个列表,并打印一条信息说“它们不同”。我知道怎么做: 列表1,列表2=[1,2,3,4,5],[6,7,8,9,10] 打印cmp(列表1、列表2) 但这并没有给我我想要的结果。谢谢 这可能对你有帮助 list1,list2 = [1,2,3,4,5],[6,7,8,9,10] if cmp(list1,list2)!=0: print("they are diffrent") 家庭作业?只是为了通过

Python 2.7 Python-x轴标签和记号

我有一个数据数组(长度为365,一年中每天的最高温度)。 我正在做一个简单的线图,x轴上有一年中的天数,y轴上有温度值。下面是相关代码片段和输出图像 fig = plt.figure() temp_data = temp_total[:] plt.plot(temp_data-273.15) plt.ylabel('Temperature (C)',size=12) plt.xlabel('Day of Year',size=12) 我希望在x轴上绘制每个月,而不是在x轴上为一年中的每一天绘

Python 2.7 为python中的每个句子(或短文档)分配语义标记的清晰方法

我正在寻找一种使用python库解决以下问题的好方法: 我有一个数据集,其中有一列包含产品描述。此列中的值可能非常混乱,并且会有许多其他与产品无关的词。我想知道哪些行是关于同一个产品的,所以我需要在每个描述语句中标记其主要主题。例如,如果我有以下内容: “500件鞋绿色运动网球进口海外塑料”,我希望标签像:“鞋”,“运动”。因此,我希望建立一种句子语义标记的方法,而不是词性标记。假设我没有用于培训的标记数据 任何帮助都将不胜感激。缺少标记数据意味着您无法应用任何使用词向量的语义分类方法,这将是您

Python 2.7 学习Python中的自定义Alexa技能

我正在尝试为AmazonAlexa创建一个自定义技能,我已经创建了该技能,使用FlaskAsk创建了python程序,并尝试使用ngrok作为该技能的端点来运行它。我成功地遵循了以下指南: 并使这项工作没有任何问题。我将在下面发布我的代码以及运行后得到的响应。我的def位置设置是否正确,以处理Alexa Skill的输入 下面是包含我所做的询问的代码: #Documentation links for Flask Ask Alexa #https://developer.amazon.com/b

Python 2.7 在pyspark中将行数组转换为字符串数组

我有一个包含两列的数据帧,通过执行df.collect()操作,我在数组下面找到了它 array = [Row(name=u'Alice', age=10), Row(name=u'Bob', age=15)] 现在我想得到一个如下所示的输出数组 new_array = ['Alice', 'Bob'] 任何人都可以让我知道如何提取上述输出使用pyspark。任何帮助都将不胜感激 谢谢我在df中看到了两列名称和年龄。现在,您只希望显示名称列 您可以选择它,如下所示: df.select("n

Python 2.7 Python2的Python类型注释

我有一些python 2.7代码,其中函数可以采用int或long。 我正在使用MyPy与Python2兼容模式 我需要用#type:Union[int,long]注释函数参数吗?还是只需要#type:int 注意:MyPy不喜欢long类型。我在打字模块中也找不到Long

Python 2.7 将新创建的变量添加到Python中现有的数据帧中

我想创建一个SplitName()函数,该函数1)将所有字母转换为小写,2)将名称条目按空格拆分(即“John Snow”为“John”和“Snow”),3)在Pandas中创建一个数据框,该数据框接受拆分的名称实体并创建新列(一个作为“first name”,另一个作为“last name”) 我能够从数据框中创建新的series变量,并将名称实体转换为小写并按空格拆分。但我不知道如何创建一个整体数据框架,该框架包含原始数据框架的信息以及新的“小写”和“拆分”变量信息 def SplitNam

Python 2.7 复制和粘贴自动化

我正在尝试使用python编写一个脚本,该脚本接收in.txt文件,并获取要复制和粘贴到特定坐标的每一行,然后在特定坐标处单击 是否有任何模块可以帮助我完成此自动化任务 这是我的伪代码: -get in file -put lines into array -for each line in the array { copy it paste to a certain coordinate click a certain coordinate } 如果要复

Python 2.7 无法使用OpenCV Python将多个16位/32位图像合并到单个HDR图像中

OpenCV的内置HDR合并操作(即:createMergeDebevec)似乎需要8位/通道图像输入,但因为像CR2这样的原始源是14位的,所以我将它们转换为16位或32位图像 以下是我在尝试合并16位或32位图像时遇到的错误: 中的断言失败(图像[0]。深度()==CV_8U) cv::CaliberedBeveCimpl::过程 有没有办法绕过OpenCV中HDR合并操作的8位限制

Python 2.7 在python脚本中调用函数并使用命令行传递参数 我有一个名为first_code.py的脚本 脚本中的代码如下所示

def功能1(参数1): 返回变量1 def功能2(参数1): 返回变量2 def功能3(参数1): 返回变量3 我想从windows命令like中首先执行脚本_code.py,并传递param1的值,以便:执行所有函数,或者如果我想执行一个特定函数,比如function2 我该怎么做呢?您在命令行中指定的参数保存在 应在代码底部添加以下行: print function1(sys.argv[1]) print function2(sys.argv[1]) print function3(sys

Python 2.7 如何在转换timedelta变量时消除pandas中的错误?

我有一个pandas代码,处理很多数据文件。我使用以下代码将时间增量转换为日期时间索引 df['date_time'] = ["2016-05-19 08:25:00","2016-05-19 16:00:00","2016-05-20 07:45:00","2016-05-24 12:50:00","2016-05-25 23:00:00","2016-05-26 19:45:00"] df['date_time'] = pd.DatetimeIndex(df['date_time']) 但

Python 2.7 如何为TensorFlow中的CNNs算法开发随机梯度下降优化器?

我在CNNs、python中使用TensorFlow库 我想为CNNs优化器开发一个随机梯度下降优化器,参数如下: learning rate = 0.05, decay = 1e-6, Nesterov momentum 0.9 我想知道我应该如何改变我的代码来实现这一点。以下是我目前掌握的代码: optimizer = tf.train.AdamOptimizer(learning_rate=0.05).minimize(cost) 谢谢。这可以通过使用动量优化器()和指数衰减()轻松

上一页 1 2 ...  451   452    453   454   455   456  ... 下一页 共 456 页