我在我的mac电脑上写了一些python代码,以及如何将其转移到windows电脑上。这令人沮丧,无法用语言表达。我安装了Python2.7x32,然后卸载了它,然后安装了Python2.7x64。我的python脚本依赖于xlrd和xlwt以及一些其他下载的模块。我想使用easy_install或pip或任何对计算机复杂工作了解不多的人来说容易的方式来安装这些软件。到目前为止,如果我这样做:
C:\Windows\System32> python
我得到:
'python' is no
我创建了一个基于pyqt和matplotlib集成的用户界面。我已经使用pyinstaller 2.0(根据程序文档使用命令行)在我的机器(vista 32位)上创建了一个独立的.exe。exe在不同的机器上运行得很好,但只有一个问题我在谷歌上找不到答案。我有一些绘图的导航工具栏,所有按钮都很好,只有一个:“编辑曲线、直线和轴参数”(传统上是最正确的一个,但不知道是否不能更改其位置)。当我按下这个按钮时,我的程序就关闭了
有人遇到过这个问题,或者有关于这个问题的信息吗
谢谢大家! 曲线编辑qt绑
看起来很简单,但我无法在数据框中绘制带有“点”的X-Y图表。
我想将子ID显示为X Y图表上的“标记”,X为年龄,Y为fdg
迄今为止的代码
mydata = [{'subid': 'B14-111', 'age': 75, 'fdg': 3}, {'subid': 'B14-112', 'age': 22, 'fdg': 2}, {'subid': 'B14-112', 'age': 40, 'fdg': 5}]
df = pandas.DataFrame(mydata)
DataFram
我目前在两台独立的计算机上运行iPython(一台运行Mac OS 10.7.5的笔记本电脑和一台运行Mac OS 10.8.4的台式电脑),我想安装Cython以加快速度。在我的笔记本电脑上,一切都进行得很顺利:我下载了Cython,然后从Cython目录运行$python setup.py install命令,Cython立即安装
然而,在我的桌面上,事情并不是很顺利。第一个问题是,我以前在计算机上没有gcc。然而,下载最新版本的Xcode应该已经解决了这个问题。现在,当我运行$python
我想打开一个文本文件而不在后台打开cmd窗口。我试过:
webbrowser.open('file.txt')
但它使ArcGIS崩溃,因此我尝试了以下内容:
os.system('file.txt')
它打开文本文件时不会使ArcGIS崩溃,但cmd窗口仍保留在背景中,并在我关闭文本文件时消失
这更多的是一个显示选择问题,只是检查是否有任何建议避免在后台使用cmd窗口。使用.pyw扩展名保存脚本,控制台窗口将不会出现
从:
在Windows系统上,没有“可执行模式”的概念。Python安装
对于上面的命令,我得到10个结果。我想要一个特定的位置,比如印度的普纳。如何获取它?我查看了pywapi的源代码,发现搜索字符串将在get\u loc\u id\u from\u waather\u com中被引用(url encode,例如,“,”将被引用到“%2C”)
因此,当您调用pywapi.get\u loc\u id\u from\u weather\u com(“Pune,MH,India”)时,它将请求url:http://xml.weather.com/search/searc
我想提取所有的方法,并想使用how-can-do-automation发送一些参数
我只想要方法作为用户输入,并向方法发送参数。
我怎样才能做到这一点
from suds.client import client
url="name fo the url"
client=Client(url)
Suds ( https://fedorahosted.org/suds/ ) version: 0.4 GA build: R699-20100913
Service ( Services ) t
我有一个文件,比如1.txt,每行包含一个字符串和两个数字。我知道某行中的字母A,但我不知道它的数字。问题是我需要找到带有特定字母的这一行,并打印出包括未知数字在内的整行。您可以阅读这些行,并可以对其进行检查
file = open('1.txt','r')
for line in file.readlines():
if line == 'A12':
print line, 'this what you are looking for'
您可以迭代文件的每一行,并显示包
我需要python问题的帮助。假设有三本字典
{"key":{"s":"1","z":"2"}}
{"b":{"s":"1","key":"2"}}
{"a":{"s":"1","z":"2", "x":{"key":"2"}}}
我希望上述所有词典的has_key(“key”)返回true。您需要定义自己的has_key版本:
{"key":{"s":"1","z":"2"}}
{"b":{"s":"1","key":"2"}}
{"a":{"s":"1","z":"2", "x":
我有很多照片如下:
我的目标是识别那些“珠子”,尝试用圆圈标记它,并计算检测到的数字
我尝试通过Python使用图像分割算法,源代码如下:
from matplotlib import pyplot as plt
from skimage import data
from skimage.feature import blob_dog, blob_log, blob_doh
from math import sqrt
from skimage.color import rgb2gray
fro
在下面的代码中,如果我删除根窗口小部件中的on_touch_down功能,则按钮可以按下,但当我添加on_touch_down功能时,按钮不能再按下。我如何修复它,使我不需要删除on_touch_down功能以使按钮可按下
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.button import Button
from kivy.uix.floatlayout import FloatLayou
当我运行py2exe时,程序会构建应用程序,但当我运行dist文件夹中的可执行文件时,应用程序会出现错误并立即关闭,我甚至没有时间读取它。有人知道我做错了什么吗
编辑:错误是
Traceback (most recent call last):
File "volex7.py", line 5, in <module>
File "OpenGL\GL\__init__.pyc", line3, in <module>
File "OpenGL\er
尝试将大型CSV文件从桌面上传到BigQuery(使用python)。寻找一个程序化的
对。已使用Cloud SDK外壳,但正在寻找基于web的自定义解决方案
该场景类似于:用户可以使用GWT(FileUpload小部件)中开发的UI选择CSV文件。此外,帖子正文大小限制为32MB。[]因此,如何将所选CSV文件中的数据发送到应用程序引擎
要插入BigQuery的python脚本在哪里?
尝试了多部分上传,但是如何重定向到python脚本而不是
servlet。请建议是否可以重定向
整个web应
我有以下格式的时间:
Fri, 19 Dec 2014 03:55:24
我想把它转换成一个4字节的十六进制值。我的问题与此类似:,但区别在于我有不同的格式,我使用gmtime()函数,因为我想要从纪元开始的日期。这就是我到目前为止所尝试的(通过尝试将类似问题的答案中的代码分解成更小的部分):
但我得到了一个错误:
ValueError: uncoverted data remains:
你能帮帮我吗?
我知道这是一个简单的问题,但我看不出问题出在哪里。删除中使用的格式字符串中的尾随空格
u
我正在用Python进行恶意软件分析实验,我需要创建一个大对象(我想是512MB)。在本地测试(64位系统)时,没有问题,但是当我尝试在远程32位系统上运行它时(因此进程的堆栈最大为4 GB),我会得到一个MemoryError(堆栈跟踪不会提供太多信息)。最大的分配是:
from sklearn.grid_search import GridSearchCV
...
model = GridSearchCV(svm.LinearSVC(), {'C':numpy.logspace(-3,3,7
我正在从postgres表读取数据,我正在读取的其中一个字段具有以下数据:
'1','1','203316-01','Outdoor Bistro红外线加热桌'
遍历字典,我将这些值分配给属性sg_item_list,然后使用此字段创建一个列表
['1', '1', '203316-01', 'Outdoor Bistro Infrared Heated Table']
使用以下python脚本:
cnt=0
新的dsL=[]
对于dsL中的sg_项目:
sg_项目L=评估(sg_项
希望你能帮助我,我问自己的第一个问题,但我总是对我在这里找到的专业答案印象深刻
我使用xlwings从.xls文件读取和写入数据。我不是一个经验丰富的程序员,我会犯错误。有时,这意味着重新启动进程、Python等等
时不时地,我会在调用Workbook()时得到以下AttributeError。真正的问题不是我不知道发生了什么(我试着阅读错误诊断参考的模块,但它们是在Python级别上编写的,超出了我的技能),而是重新启动甚至重新启动(!)我的笔记本电脑(总是)不能解决问题
我希望我能提供一些线
/myscript.py--foo-bar-->bar是此处的位置参数。但是args.foo正在考虑将bar作为'--foo'的参数。我希望args.foo成为abc和bar成为位置参数你不能,除非重新修改你的参数
你应该在这里使用两个开关;一个用于打开行为,另一个用于覆盖拾取的默认值。您可以使第二个开关暗示第一个开关:
usage: [-h] [--foo FOO] bar
其中,--foo是切换行为的布尔开关,--foo设置允许您设置开关的配置:
usage: [-h] [--foo]
我想从QLineEdit()对象检索纯文本。text方法返回一个QString对象。我只想要一个简单的字符串对象。
我正在使用pyqt4
def n(self):
new_label=QLineEdit()
new_label.setText("txt")
txt=self.new_label.text()
self.name=txt
txt应该是一个简单的字符串,而不是QString转换为字符串时使用:
self.name = str(txt)
要在Pyth
因此,我使用了_datetime()将一个类似于“2015年1月23日”的字符串转换为类似于“2015-01-23”的datetime,但其数据类型是datetime[ns]而不是datetime[D]。在使用to_datetime()或之后的过程中,如何将其转换为datetime[D]?谢谢。我建议您可以使用strtime()和date()
例如:
datetime.datetime.strptime('23 Jan 2015', "%d %b %Y").date()
返回“2015-01
有没有办法绕过工资计算,因为我们已经有了一个软件来计算员工的工资,我不想改变它。这并不能解释任何事情,你需要解释整个过程来了解你真正想要绕过的是什么。我们已经解决了……还有一个问题,我们可以创建一个自定义时间表模块和我们尊敬的想要的字段。太好了,是的,你可以创建自定义模块和你想要的字段。这里的指南:谢谢,但是我们可以让这个时间表模块以odoo时间表的方式工作吗?是的,一旦你选择了定制,你就处于主导地位,这样你就可以按照你想要的方式改变业务流程。这可能是一个潜在的复杂实现,但也是可能的。
嗨,我是python的新手。我已经在windows(64位)中安装了python 2.7.10。我尝试为我的程序安装某些软件包,如binascii和zlib,但出现以下错误:
找不到满足binascii要求的版本(来自版本:)
未找到binascii的匹配发行版。
我使用了命令:pip install binascii
但我已经成功地使用pip命令安装了诸如requests等包。。
如何纠正此错误?Python 2.x和3.x内置了binascii。如果您想使用binascii,您应该在代码的开
在ffmpeg和livestreamer中,我只实时获取了几行,然后在处理完成后获取其余的行
我尝试了两种代码:
from subprocess import *
p = Popen('ffmpeg -i infile.mp4 outfile.mp4', stderr=STDOUT, stdout=PIPE)
for line in iter(p.stdout.readline(), b'')
print line.rstrip()
及
它们都先打印:
ffmpeg version N-
嗨,我是谷歌应用引擎和云端点的新手
我有一个服务于web应用程序的应用程序引擎
我想将它用于云端点
所以我只是在这里添加了源代码:
但我无法部署应用程序并获取以下错误消息:
Checking if Endpoints configuration has been updated.
07:13 AM Failed to update Endpoints configuration. The app returned an error when the Google Cloud Endpoint
我正在通过离散余弦变换对图像压缩进行一些研究,我想改变量化表的大小,这样我就可以研究当我改变将图片分割成的矩阵大小时会发生什么。标准的子矩阵大小为8X8,并且有许多表格用于这些尺寸。例如,我使用的标准JPEG量化表是:
我假设2X2和4X4的量化表为:
standardmatrix2 = np.matrix('16 11; 12 12.astype('float')
standardmatrix4 = np.matrix('16 11 10 16;
12 12 14 19;
我正在用flask制作一个应用程序,但是有没有办法在flask运行时添加一个新的URL?
就像
127.0.0.1/app/testfunction->这一个已注册,但当我浏览到它时,它需要生成一个新的随机URL
提前感谢调用您正在查找的函数
相当于以下内容:
def index():
pass
app.add_url_rule('/', 'index', index)
app.route calls在内部添加url\u规则。有关更多信息,请查看他们的文档。然后是否可以将其添加到注册蓝
您好,我正在使用jupyterhub运行一个笔记本服务器,但是我无法访问不同的内核(python版本)
我有各种安然设置正确,当我键入
jupyter kernelspec list
我得到以下输出
Available kernels:
bash /home/username/.local/share/jupyter/kernels/bash
python2 /usr/local/share/jupyter/kernels/python2
我试图使用SetValue()方法在wx.TextCtrl中显示许多浮动项列表的字符串表示形式
一旦要显示的字符串长度达到6151个字符,TextCtrl将变为空白且不显示该字符串。我仍然可以像平常一样复制文本控件的某些部分并将它们粘贴到某个地方(例如文本编辑器),但是文本控件本身中的字符不会出现在屏幕上
为什么文本控件的值不显示在文本控件中?
如果字符串长度超过6150个字符,如何使其显示
当使用SetValue方法设置文本控件的值以及在文本控件中键入时,会发生这种情况
更改文本控件的最大长度
考虑以下代码:
import seaborn as sb
import matplotlib.pyplot as plt
import numpy as np
def main():
dst = np.ones((100,100),dtype=np.float32)
ax = plt.subplots(figsize=(17, 17))
sb.heatmap(dst, linewidths=.5, vmax=np.max(dst), vmin=np.min(dst)
我正在pandas中练习.apply()函数,但在函数中使用.Series.mean()时出现了一些问题。
这是我的密码:
In[1]: column = ['UserInfo_2', 'UserInfo_4','info_1', 'info_2', 'info_3','target']
value = [['a', 'b', 'a', 'c', 'b', 'a'],
['a', 'c', 'b', 'c', 'b', 'b'],
对于量程(2,int(量程**0.5))内的量程:
我一直收到以下错误:输入号码:回溯(最近一次呼叫最后一次):
文件“”,第12行,在
NameError:未定义名称“quuNUmm”
我做错了什么 您输入了错误的大写字母“U”。在调用format()时,它应该是quuNumm,而不是quuNumm
编辑:您应该遵循的逻辑(此处为伪代码)是:
[输入]获取用户输入n,直到n有效
[初始化]声明复合标志并将其设置为false
[循环]对于范围2..sqrt(n)(包括)内的每个编号x:
如果x平
我的理解是subprocess.popen是一个异步调用,在调用后附加.wait()将使其同步。第一次调用完成后,是否会执行第二次popen调用
proc1 = subprocess.Popen(first_command, stdout=subprocess.PIPE, shell=True)
proc2 = subprocess.Popen(second_command, stdin=proc1.stdout, stdout=self.fw, shell=True)
我试图确定何时需要使用
我想通过为年、月、日和分、秒设置一个常量来创建datetime的新列,只保留
import pandas as pd
td = pd.DataFrame(['2015-01-01 09:03:00', '2015-01-11 15:47:00',
'2015-01-11 16:47:00', '2015-01-11 01:47:00', '2016-01-11 01:47:00'], columns=['datetime'])
td['datetime'] = pd.t
我创建了一个模块,其中包含文件名。但是当我使用模块而不是文件名时,“from”代码不起作用
svn = raw_input("What file are you looking for?")
from svn import *
我找到了答案,应该是这样的:
svn = raw_input("What file are you looking for?")
__import__(svn)
我有一个子进程命令正在运行:
导入子流程;子进程调用(['df','--output=pcent'])
哪个输出s:
Use%
80%
0%
0%
3%
1%
0%
51%
0%
我想抓取第二个%,旁边有一个数字(80%,在这种情况下,对其进行计算)
我怎样才能轻松地做到这一点
谢谢首先子流程。call只返回返回代码,因此您需要一些其他子流程函数,如检查输出:
import subprocess
output = subprocess.check_output([
我有一个形式为(inl,outl,1)的稀疏矩阵,我想将其转换为nxn矩阵(如果a和b之间存在链接,则值为1)
但是,每个a都有多个b值,我相信这就是为什么会弹出ValueError消息的原因。我试过csr、coo、csc、bsr矩阵,但都没有用
M=coo_矩阵((yn,(inl,outl)),形状=(n,n))。toarray()
ValueError:“行索引超过矩阵维度”
非常感谢您的帮助。谢谢 我尝试从intl和outl中获取全局最大值,这对我很有效。代码如下:
n = max(max
我正在尝试用anaconda2(conda install PyDSTool)安装PyDSTool,这似乎进展顺利。但当我打开spyder并导入PydTool时,它会给我错误信息
import PyDSTool
Traceback (most recent call last):
File "<ipython-input-1-a214100b00aa>", line 1, in <module>
import PyDSTool
File "/hom
这是代码,如何将英寸更改为米
box = cv2.boxPoints(marker)
cv2.drawContours(image, [box.astype(int)], -1, (0, 255, 0), 2)
cv2.putText(image, "%.2fft" % (inches / 12),
(image.shape[1] - 200, image.shape[0] - 20), cv2.FONT_HERSHEY_SIMPLEX,
2.0, (0, 255, 0), 3)
我有一个2Gig文本文件。在我的程序中,我使用mmap逐行阅读,并形成一个有序的字典。完成这个节目几乎需要40分钟。
我正在考虑采用并发方式来减少时间。
程序将根据文件大小将文件分成50个部分。并且,一次将数据块传递给每个线程。
并且,50个线程解析的所有块都将更新一个全局字典。
区块中可能存在重复数据,这是必要的。
我担心的是,会不会有任何数据丢失,或者这段代码会有什么后果。
提供建议或替代解决方案。
提前感谢提供一些示例代码并展示您的研究成果。@jdv我无法将代码粘贴到这里。它基本上是读取以
autocorrplot()。
如果我已经有一个数组或列表形式的数据样本,我可以使用autocorrplot()进行同样的操作吗?
在给定数据序列的情况下,是否有其他方法生成自相关图?
请提供帮助。autocorrplot是对matplotlib的acorr的包装。要获得与pymc3版本类似的外观,可以使用
import numpy as np
import matplotlib.pyplot as plt
my_array = np.random.normal(size=1000)
plt
在robot framework中使用IE驱动程序运行脚本时,出现以下错误:
WebDriverException: Message: Invalid timeout type specified: sessionId
代码:
Open Browser ${url} ie
Maximize Browser Window
Input Text ${x_username} ${d_username}
我正在使用IEDriverServer的3.13版。你能帮我解释一下
我的环境是运行在Windows7上的Python 2.7
当我创建一个带有两个滚动列表框的Tkinter窗口时,默认行为是Windows将鼠标滚轮操作指向其中任何一个有焦点的窗口。鼠标滚轮的每个增量都会向上/向下移动4行。当焦点离开列表框时,它停止响应鼠标滚轮
最终,我希望用我自己的绑定完全取代这种行为。我已经为此编写了代码,它生成了我想要的新的自定义响应,但问题是,基于具有焦点的列表框,默认行为仍然会出现。不管我怎么努力,我似乎都挡不住
下面是一个简化的代码示例。我希望绑定到事件(使用其返回'
我正在尝试使用以下安装脚本冻结此设置:
import cx_Freeze
import sys
import os
base = None
if sys.platform == 'win32':
base = "Win32GUI"
executables = [cx_Freeze.Executable("Electric Field API.py", base=base, icon=os.getcwd()+"\\bin\\EFAPIicon.ico")]
cx_Freeze.se
我已经写了一个程序来解决一个超越方程使用,但我不断得到一个类型错误。我编写的代码如下:
from sympy.solvers import solve
from sympy import Symbol
import sympy as sp
import numpy as np
x = Symbol('x',positive=True)
def converts(d):
M = 1.0
res = solve(-2*M*sp.sqrt(1+2*M/x)-d,x)[0]
我有一个Lambda函数,它接受在指定时间运行的任务列表。这个时间可能会有所不同
我使用SNS触发另一个Lambda函数,该函数反过来运行任务。
这些任务需要在指定的时间运行。是否可以在指定时间使用Lambda向SNS发布消息?
或者将消息发送给SNS,但SNS会在指定的时间触发Lambda?
任何选择都可以
另外,我知道可以选择使用Cloud Watch事件,但我不想再使用任何服务。您的要求似乎是在特定时间触发AWS Lambda功能
这可以通过使用Amazon CloudWatch Even
我正在编译支持Opus编解码器的PJSUA 2.8,但在python中列出支持的编解码器时,它没有显示为可用,它只显示以下内容:
speex/16000/1130
speex/8000/1 129
speex/32000/1128
iLBC/8000/1 128
GSM/8000/1 128
PCMU/8000/1128
PCMA/8000/1 128
G722/16000/1 128
L16/44100/10
L16/44100/20
我尝试使用“-with opus”参数进行配置,但仍然没有
当我尝试将来自数据库执行的游标结果(类型是列表)写入csv时,会抛出错误
a.writerow(lst)类型错误:write()参数1必须是unicode,而不是str
results_percent = cursor.fetchall()
with io.open(file4,'w',encoding='utf-8') as fp:
a = csv.writer(fp, delimiter=',')
lst = ['MFIName','ClientCou
我在Qcombobox项目的显示样式方面遇到了一些问题。目前,我正在对组合框中显示的数据进行硬编码
代码如下:
self.Dummy = QComboBox(self)
self.Dummy.setGeometry(200,600, 350, 50)
self.Dummy.setStyleSheet("QComboBox {background-color: white;border-style: outset;" border-width: 2px;border-radius: 5px;bo
我正在制作一个没有Maya UI的playblast脚本。我编写的脚本成功创建了playblast,但在视口中打开了ligts,并且由于没有UI面板,我无法使用cmds.modeleEditor更改设置。是否有一种方法可以选择它在独立模式下使用的视口设置
下面是我的脚本的精简版本
命令行脚本
mayapy myscript.py somefile.ma
python脚本
import sys
import maya.cmds as cmds
import maya.standalone as
我有一个python脚本文件,我想使用任务调度器每五分钟运行一次。首先,它将检查脚本是否在windows中运行。如果脚本未运行,则它将运行脚本
我已经安排了一个任务来运行python脚本,但它只是运行python.exe文件,然后自动停止/关闭它
请帮助我解决此问题。请注意:您需要提供在问题本身中重现此问题所需的所有代码和详细信息。请将您的问题包含足够重现您的问题的最小代码。有关询问主题问题的详细信息,请参见页面。
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 438 页