这个问题以前可能被问过,但我找不到
我在Linux机器上。我有一个从名为/avt的文件夹运行的py应用程序。(示例)
我没有写这段代码,它有大约12个模块。我是幸运的工程师,继承了这一烂摊子。
此应用程序导入此目录/avt/bin下的其他模块
我希望能够在/bin目录中找到我的模块,无论当前工作目录在哪里。有时应用程序会将dir更改为其他一些子文件夹,以执行某些文件I/O。然后应该返回,但有时似乎不会返回,因为代码将出错并显示“无此类文件或目录”错误。因此,每次在对/bin目录执行任何文件I/O
我正在使用PyQt和BeautifulSoup的组合从网页上刮取数据。PyQt被用作Python和Javascript之间的解释器。我正在调用一个“onclick”事件,并试图在“click”事件之后将该html提供给Beautiful soup。以下是参考代码:
import csv
import urllib2
import sys
import time
from bs4 import BeautifulSoup
from PyQt4.QtGui import *
from PyQt4
有参数控制吗?我找不到它。
我用
在输出图中,刻度为1.08e+03和1.18e+03
mlab.axes.label_format='%.2f',但没有任何变化。我不知道是否有办法使用mlab在构造时指定它,但您可以深入tvtk对象(编辑:实际上它仍在mayavi层中)并修改它:
>>> ax=mlab.axes()
>>> ax.axes.label_format
'%-#6.3g'
>>> ax.axes.label_format='%
我的if-else语句保持运行else部分,即使if部分的条件为true
它给了我以下的结果
输入一个数字:4
这个数字是偶数
这个数字是奇数
y=int(raw_input('Enter a number :'))
if y%2==0:
print('')
print('The number is even')
else:
print('')
print('The number is odd')
最可能的原因是您的订单:
y=int(raw_input('Ent
我有一个脚本,它使用beautifulsoup在网站上搜索产品条形码,并拼凑了一些代码,试图用Tkinter制作一个基本的GUI。首先有一个输入框来请求URL,然后我想将该设置输出到Tkinter文本小部件。这是我不能做的最后一部分。当我尝试将文本放入另一个示例中时,text.insert上出现名称错误
from Tkinter import *
from ScrolledText import *
import tkFileDialog
import tkMessageBox
import u
我编写了一个python脚本,它创建了一个windows批处理文件,该文件将对PDF文件进行标记
如果在Windows中打开/运行批处理程序,例如选择并点击Enger,批处理程序运行正常
但是,当我尝试在批处理文件上运行子流程时,会收到以下错误消息:
Traceback (most recent call last):
File "C:\Apps\UtilitiesByMarc\bates_stamp_pdf_files_using_veryPDF_and_regex_match_gro
我有一个人际网络。我可以通过使用Networkx创建有向图来显示它们的连接方式
下面是一个代码示例:
edges = edglist
nodes = nodelist
dg.add_weighted_edges_from(edges)
#print dg.nodes()
print nx.shortest_path(dg, source='Freda', target='Levi', weight=None)
nx.draw(dg)
plt.savefig("path.png")
产生:
我
我正试图解决一个关于pythonchallenge的挑战。。它为你提供了一个由不同大小写字母组成的文本墙,你试着从每一面找到由3个大写字母包围的小写字母。。
这是我的尝试
text=open("challenge.txt")
thedata=text.read()
def check(s,c):
upper='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
lower="abcdefghijklmnopqrstuvwxyz"
n=s.index(c)
i
标签: Python 2.7
multiprocessingexternal-processcprofile
类似于关于……的这个问题
我需要分析我的代码库,我计划使用cProfile。这个程序本质上是一个并行运行评估函数的遗传算法。更重要的是,这个求值函数通过命令行从外部调用另一个Python程序
是否可以使用cProfile来分析整个运行?基本上,我打算在我的worker函数中启动评测(累计时间、pcall、内存开销等),但是我担心外部程序对分析器不可见。您认为外部程序对分析器不可见是正确的。cProfile模块为代码添加软件挂钩,在函数调用或返回等事件中触发各种计数器。您将能够看到对subproc
我尝试使用python 2.7.8在Windows 7 64上安装Pyside,方法是:
pip install PySide
一切都很顺利,我在那里运行了一个helloworld程序
现在在我的家用电脑中,Windows 7 32位和python 2.7.8。我也试过了,现在它显示
错误:未找到MSVC版本9
我在将其安装到全新的Windows7 64位(案例1)时没有遇到任何此类问题,我非常确信,在这方面,我没有任何Visual C编译器或Visual studio。可能的原因是什么???
我试图访问函数Par()中的变量Par(在主模块内部声明)。但我得到的例外是“全局名称PAR未定义”。我做错了什么
Main.py
if __name__ == '__main__':
import Second as S
par = {1 : 'one'}
S.func2()
def func():
global par
print('In func')
print(par[1])
Second.py
import Main as M
我想我非常熟悉os.mkdir和os.makedirs的工作原理,但不知何故,我在这里遗漏了一些东西。我的脚本myscript.py中有一个名为check\u for_dir()的函数,它位于路径Users/myuser/Projects/myProject/myscript.py中。我想在我的主文件夹中创建一个名为mydirectory的目录。看起来是这样的:
import os
path = 'Users/myuser/mydirectory/'
def check_for_dir(pa
我不知道是蜘蛛的问题还是配置的问题。但是,当我修改一些.py文件并保存更改并再次运行它时,所做的更改有时不会反映出来,直到我关闭spider并再次打开它。为什么会这样?当您运行脚本导入正在修改的模块时,通常会看到这种情况。如果是这种情况,那么请记住Python不会因为再次运行脚本而重新导入模块;然后,您需要重新加载模块(参见i.e.)。
我刚刚尝试使用
我已经安装了Python 2.7.9 x64
我已安装车轮
我已安装了numpy
我在Windows7下工作
日志显示,scipy在运行以下命令后已成功安装:
pip install scipy-0.15.1-cp27-none-win_amd64.whl
日志上说pybrain的安装也很成功:
pip install pybrain
当我创建python文件时,我可以导入scipy,但当我尝试导入pybrain时,我得到:
回溯(最近一次调用上次):文件
“C:\Users
既然谷歌appengine中的pagespeed已经消失,那么还有一种简单的方法可以删除html和javascript中的注释。谢谢
当前设置:
页面速度:
删除内容——这一点至关重要
折叠空白
MinifyCss
JsOptimize
仅供参考:我正在使用Python和jinja2模板我想有很多可能的答案。。您没有指定要使用的语言/平台/框架。就我个人而言,我正在寻找这样的解决方案在jinja2模板。jinja2选项渲染或不渲染将是伟大的
我将SeleniumWebDriver与Python一起使用。我在如何等待表完成加载时遇到问题
该网页显示一个列表(名称、变量、提要等)。每一行都有每一列的数据。例如,Lucy、姓名、数据源。我正在检查if语句中每一行的数据是否正确。我需要等待加载表中的所有行,以避免元素不再有效
等待加载整个表的最佳方式是什么?
我试过使用WebdriverWait。我想我的语法错了
我的代码是:
def is_mappings_details_saved(self, name, dataset, feed,
我使用pip安装了ipynotebook,每次尝试使用终端(ubuntu 14.04)启动ipython笔记本时都会出现此错误
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/ipython”,第7行,在
从IPython导入开始\u IPython
文件“/usr/local/lib/python2.7/dist packages/IPython/_init__.py”,第47行,在
from.core.application导入应用程序
文件“/usr/local/lib
尝试使用pyping库(使用root用户基于ICMP的ping)在python中开发多线程ping应用程序
结果是根据上次IP结果返回所有成功/失败。下面给出了代码,我做错了什么。。(代码如下所示)
127.0.0.1是应该ping的环回。
192.168.1.20未退出,应失败
(请不要建议我为什么不应该使用root或其他方法…)
谢谢
--------当前结果-------------
(这里0=成功,1=每个结果结束时失败)
-------------代码-------------
您可能
我有一个导入bs4的脚本,如下所示:
from bs4 import BeautifulSoup
我没有安装bs4,而是将beautifulsoup4-4.4.1(from)中的bs4目录包含在与脚本相同的目录中
当我直接从命令提示符运行此脚本时(在Windows 7 VirtualBox VM上)
导入工作正常(我的脚本的其余部分也是如此)
但是我需要从一个更大的框架中运行这个脚本,在这个框架中,它作为来自其他Python代码的模块的一部分被调用。关于这一点,我不能说得更具体,因为该框架由我
如上所述,我的应用程序引擎日志显示请求似乎被切断,并返回状态代码0,没有数据字节。日志中没有显示错误,也没有可见的500个错误。有很多相同的请求正常通过并返回200秒,但通常会出现0
模式似乎是返回几个HTTP 0(相同的请求在日志中重复),然后返回一个200。有人对这可能是什么有什么建议吗
谢谢,
理查德
--
更多技术性的东西。
实例_类:F1
自动缩放:
最小空闲实例:2
最大空闲实例数:自动
最小挂起延迟:1s
最大挂起延迟:2s
最大并发请求数:3单击左侧插入符号查看详细信息,在其中找
在Python中,我可以通过在u前面加上前缀自动创建unicode对象(如u“test”)
我自己能建造这样的东西吗?是的,你能
您只需键入以下内容:
ur"\u<hex>"
它将输出以下字符(假设您使用的是特定字体)
҉
要打印此文件,只需键入
print "҉"
但是为了允许这样做,您必须将下面的代码行作为第一行代码
# -*- coding: utf-8 -*-
是的,我知道它有#符号,应该在那里。
希望这有帮助!享受独唱的乐趣吧!:) 所有事情都是可能的,但在本例中,只
我正在寻找一种通过python扫描条形码并从条形码扫描仪检索结果的方法
然而,问题在于条形码扫描器像键盘一样,将扫描的内容写入当前打开的程序。这是一个问题,因为我只希望python程序处理扫描的数据,而不是将其粘贴到当前打开的任何程序的屏幕上
我已尝试使用以下代码:
ean = sys.stdin.readline().rstrip()
这就完成了在python程序中处理它的要求。然而,它无法将其粘贴到屏幕上
我的问题是python是否有可能在程序内部处理扫描的数据,但不让它显示在其他任何地方
在models.py中
db.define_table('item',
Field('point','double')
)
查询是:
db.item.point >= float(min_amount)
这会导致错误的集合这不是执行select查询的正确方法
参见下面的查询,它将返回项表中点值大于或等于最小金额
result_set = db(db.item.point >= float(min_amount)).select()
阅读-我只编写
我试图用Openerp 7.0编写一个新的花名册模块,但在取消一名员工的花名册并将该花名册分配给另一名(替代)员工时遇到了问题。
以下是我所做的
我的时段定义类
class roster_time(osv.osv):
_name="roster.time"
_description = "To create roster time slot"
_columns={
'roster_id':fields.integer('Roster ID'),
使用xslxwriter WORKEM.conditional_format()时,以下功能有效:
i = 1
worksheet.conditional_format(1,i,17,i, {'type': 'cell',
'criteria': 'between',
'minimum': 1,
我正在尝试打印文本字段的值。值没有被打印出来,我得到一个空白的输出,空的。textfield在网页上确实有一个值。
我正在使用name_元素。get_属性('value')这应该打印文本字段的值。我不知道为什么它对我不起作用
在PyCharm中,控制台输出为:
从“名称”文本字段打印“值”
下一行没有打印出值print name\u元素。get\u属性('value'))
我希望打印值“数据对象名称”,因为这是网页上文本字段中的值。我得到一个空白输出
我的代码片段是:
def print_val
我编写此列表是为了将熊猫数据帧导出到CSV文件(每个数据帧写入不同的文件):
[v.to_csv(str(k)+'.csv')表示k,v在df_dict.items()中。]
熊猫数据帧是字典的值,其中键将是CSV文件名的一部分。因此,在上面的代码中,v是数据帧,k是数据帧映射到的字符串
一位同事说,对于写入输出文件,使用列表理解不是一个好主意。为什么会这样?此外,他还表示,使用for循环将更可靠。如果是真的,为什么是这样
一位同事说,对于写入输出文件,使用列表理解不是一个好主意。为什么会这样
我的问题是关于Python与Google App Engine数据存储和Jinja2的关系
我创建了一种称为Channel的类型,它有两个属性:content和userid
class Channel(ndb.Model):
content = ndb.StringProperty()
userid = ndb.StringProperty()
userid是从检索到的用户ID,用户登录时可以获取该用户ID
用户登录后,我对我的频道种类运行以下查询以检索用户的频道:
channels
在这里,我遇到了一个检查素数因子的问题
# using python2.7.10
from math import sqrt
def isprime(x):
if x == 1:
return False
k = int(sqrt(x))
for j in range(2,k+1):
if x%j == 0:
return False
return True
num = input("please i
我有这个CSV文件:
C204,F2,1,W,
C104,F2,10,W,
C004,F2,10,S,
在我的代码中,我有:
STR = csv.reader(open('CSV.txt', 'rb'))
website = [row[3] for row in STR if row[3] == 'W']
school = [row[3] for row in STR if row[3] == 'S']
print website, school
当我运行代码时,它会打印:['W',W
我的问题是关于使用Python从服务器构建和请求URL。这里特别介绍了eBay API。我想提交请求并获得响应,然后用Python处理收到的Json。我尝试使用eBay Python sdk,但我不知道如何使用它进行价格比较,或者获取卖家信息和其他任何东西。我能够使用finding API获得一类产品,并且能够迭代产品并获得详细信息
我想我可以根据eBay API文档制作URL,如果你能给我一些例子说明它是如何实现的。我对使用新的API、分析和元数据非常感兴趣
这是相当模糊的,对于堆栈溢出来说太
我一直在为一个爱好写一个游戏/把它作为最后一个项目提交,很酷的东西。但我最近遇到了一个令人难以置信的问题,我不知道它是如何发生的,也不知道为什么会发生
这种方法是为游戏绘制一个方框,但每当它运行控制台输出时,似乎会向脚本添加越来越多的角色。我试图调试它,但到目前为止,我不是一个很好的调试器
def drawModule(selections, selected):
'''Draws a text box based on the inputs given'''
str1 = ""
str2 =
我有一个项目,以检测成熟的具体水果,我将使用幻影2与自动驾驶仪功能飞行通过果树和捕捉图像,然后我想作出实时图像处理
我搜索了很多,但没有找到以下问题的答案
我可以使用phantom 2进行实时图像处理吗?我能接通吗
树莓皮给幽灵?我需要什么?我可以使用python 2.7吗+
opencv lib编写图像处理代码?如果一个现成的多翼机包含足够的处理能力,可以在机上进行任何合理的图像处理,我会感到惊讶。这对制造商来说没有意义
但我猜它有一些视频或流媒体功能,或者可以配备这样的功能。然后,您可以在远
我一直在尝试使用find_all()方法选择标记h1,将下一个元素作为p,但得到的是空列表。这是我的密码
def has_h1_followedby_p(tag):
return tag.name == 'h1' and tag.next_siblings.name == 'p'
soup = BeautifulSoup(open(filepath), 'html.parser')
h1_tags = soup.find_all(has_h1_followedby_p)
我想知道这个
在下面的代码中,我使用get\u window\u extent()获取文本标签的高度。我已将数字dpi值设置为72 dpi,试图使屏幕显示和字体大小具有1:1的关系。我希望get\u window\u extent()检索到的值与文本点大小值匹配
为了验证这一点,我创建了一个循环来绘制一组大小不断增加的文本标签,我发现get\u window\u extent()检索到的值与某些字体大小匹配,但与其他字体大小不匹配
下面是代码生成的输出:
Font Size
Set Returned
9
我的代码:
from openerp.tools.translate import _
from openerp.exceptions import UserError
和功能:
@api.multi
def button_in_progress(self):
for rec in self:
rec.state = 'in_progress'
test = self.test_ids.ids
test1 = len(test)
if test1
我正在使用AWS EMR创建Spark应用程序,但是Spark submit使用Python 3而不是Python 2运行。
但是当我运行pyspark时,它是python2
如何强制spark提交以使用Python 2
我试着去做
export PYSPARK_PYTHON=/usr/bin/python2
但它不起作用
谢谢您是否尝试插入
PYSPARK_PYTHON=/usr/bin/python2
语句转换到spark-env.sh文件中?实际上我的代码中有这个
from __f
这是我的代码,我在这里传递主机的值,但它在本地主机上执行命令。我还尝试传递硬编码的值,在输出中显示它在给定主机上运行。
代码如下:-
类定义,然后
def __init__(self):
self.variable_manager = VariableManager()
self.loader = DataLoader()
self.inventory = Inventory(loader=self.loader, variable_manager=self.variab
代码一直工作到昨天。突然,其中一个函数没有被调用
所有脚本都在同一文件夹中,分别为调用脚本和调用脚本
我已经在_fbqinsert中放入了几条打印语句,并尝试单独运行_fbqinsert,它工作正常
函数调用不正确
脚本名称:fbutils
import json
import os, sys
import pandas as pd
import errno
import time
import glob
import datetime
import requests
import fbbqf
我使用NDB在标准GAE上运行代码,使用Google云数据存储库在flexible env上运行代码。两者都访问相同的实体
我在处理ndb.JsonProperty时遇到问题。据我所知,这些属性存储为blob,所以我尝试使用云库模拟该属性。在存储值之前,我执行以下操作:
value_to_store = json.dumps(value, separators=[',',':'])
value_to_store = base64.b64encode(value_to_store)
当我读到一个
我试图从pd标准中获取索引值。
我的最终目标是将索引与另一个df匹配,并插入相应的标准偏差值
(in): df_std['index'] = df_std.index
(out): Index([u'AAPL US Equity', u'QQQ US Equity', u'BRABCBACNPR4 BZ Equity'...dtype='object')
但是,由于类型不同,我无法将索引添加到df_std的右侧:df_std.index是一个系列,而df_std是一个df。当我尝试这样做时,
我的基于Flask的web应用已经准备就绪,我目前正在将其连接到Apache2.2
当我从根目录启动Apache服务应用程序时
WSGIScriptAlias / /var/www/path/to/script.wsgi
一切正常。但是,我希望为连接到不同数据库的多个版本的WSGI脚本提供服务,这意味着我需要为每个版本提供唯一的别名:
WSGIScriptAlias /firstscript /var/www/path/to/first/script.wsgi
...
WSGIScriptAl
我想使用python从pdf中提取特定标题下的文本
例如,我有一个pdf,标题有介绍、摘要和内容。我只需要提取“摘要”标题下的文本
我该怎么做
这个场景正是我在当前公司所做的。我们需要提取标题下的文本。我个人使用的是一个基于规则的系统,也就是说,在逐行阅读整个文档之后,使用正则表达式识别所有编号的标题。一旦我有了标题,我就输入我想找到相应段落的标题的名称。此输入与预先存在的标题列表匹配,并使用通用句子编码器查找最接近的匹配项。之后,我只显示从该标题到下一个标题的所有内容。Pdf是非结构化文本,因
我想使用matplotlib的coolwarm colormap创建一个bokeh。滴答声是不必要的。我该怎么做?这里的关键是为matplotlib的coolwarm colormap获取有效的调色板bokeh.palette模块只有四个matplotlib调色板,不包括coolwarm。您需要自己制作(或使用colorcetpackage,稍后解释)
典型的bigbokeh.palete在(十六进制)RGB颜色字符串列表中有256种颜色。一般的想法是从matplotlib coolwarm c
我想显示一个带有“是”或“否”选项的messagebox。如果用户在超时(例如:5秒)内未选择任何带有选项的messagebox,则messagebox应使用默认的“是”选项关闭。我怎样才能做到呢
下面是我使用的代码,但它的resp值始终为False
from Tkinter import *
import tkMessageBox
time = 2000
def status():
resp=True
root.destroy()
我参加了一次在线评估,我被问到了以下问题:
输入1:整数-列表的长度
输入2:整数列表-由不同的数字组成
输出:整数
问题:从列表中查找可能的对总数
示例:5、[10,23,2,10,23]
由于10和23出现两次,2只出现一次,因此有2对。所以,结果应该是2
因此,我做了以下工作&我有一个测试用例失败了。测试用例没有显示,所以我很困惑我哪里出了问题。代码是:
dict=Counter(input2)
pairs=0
count=[]
for i in dict.values() :
当程序将两个用户输入的数字相除,然后乘以,程序每次返回0
correct = input("User, Input the amount of correct answers. :")
points_possible = input("User, Input the amount of points possible. :")
score = correct / points_possible
grade = score * 10
print grade
预期产出
if (1/2) * 1
我得到这个错误,我不知道它是什么意思。
我在stackoverflow中读到,问题可能是由于数据集的行数少于1960行,但我故意将数据集的行数设置为2000行。
这不是问题所在。
有人知道她是从哪里来的吗?
谢谢
欢迎来到StackOverflow
ValueError: Found array with 0 sample(s) (shape=(0, 10)) while a minimum of 1 is required.
正如错误所解释的,提供的numpy数组没有任何值
shape=(0
我有一个portscanner的问题,它一直挂在扫描端口1上。我怎样才能解决这个问题
#/usr/bin/env python
导入套接字
导入子流程
从日期时间导入日期时间
#清除屏幕
subprocess.call('clear',shell=True)
def portscan():
服务器=原始输入(“输入要扫描的服务器:”)
serverIP=socket.gethostbyname(服务器)
#打印带有主机信息的横幅
打印“[+]主机:{}[+]\nIP地址:{}\n”。格式(服务器
我正在尝试使用Kafka python 2.0.1和python 2.7为Kafka主题生成消息(由于某些与工作场所相关的限制,无法使用python 3)
我在一个单独的包中创建了一个类,如下所示,并编译了该包并安装在虚拟环境中:
import json
from kafka import KafkaProducer
class KafkaSender(object):
def __init__(self):
self.producer = self.get_kafk
上一页 1 2 ...
4 5 6 7 8 9 10 ...
下一页 最后一页 共 452 页