Python 2.7 从主应用程序工作目录在子文件夹中查找my py模块

这个问题以前可能被问过,但我找不到 我在Linux机器上。我有一个从名为/avt的文件夹运行的py应用程序。(示例) 我没有写这段代码,它有大约12个模块。我是幸运的工程师,继承了这一烂摊子。 此应用程序导入此目录/avt/bin下的其他模块 我希望能够在/bin目录中找到我的模块,无论当前工作目录在哪里。有时应用程序会将dir更改为其他一些子文件夹,以执行某些文件I/O。然后应该返回,但有时似乎不会返回,因为代码将出错并显示“无此类文件或目录”错误。因此,每次在对/bin目录执行任何文件I/O

Python 2.7 在使用PyQt和beautiful soup进行网络垃圾处理时出现的问题

我正在使用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

Python 2.7 如何避免在mayavi';s mlab.axes?

有参数控制吗?我找不到它。 我用 在输出图中,刻度为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='%

Python 2.7 打印输出到Tkinter文本小部件

我有一个脚本,它使用beautifulsoup在网站上搜索产品条形码,并拼凑了一些代码,试图用Tkinter制作一个基本的GUI。首先有一个输入框来请求URL,然后我想将该设置输出到Tkinter文本小部件。这是我不能做的最后一部分。当我尝试将文本放入另一个示例中时,text.insert上出现名称错误 from Tkinter import * from ScrolledText import * import tkFileDialog import tkMessageBox import u

Python 2.7 Python子进程无法访问.bat文件,因为它';它被另一个进程使用

我编写了一个python脚本,它创建了一个windows批处理文件,该文件将对PDF文件进行标记 如果在Windows中打开/运行批处理程序,例如选择并点击Enger,批处理程序运行正常 但是,当我尝试在批处理文件上运行子流程时,会收到以下错误消息: Traceback (most recent call last): File "C:\Apps\UtilitiesByMarc\bates_stamp_pdf_files_using_veryPDF_and_regex_match_gro

Python 2.7 突出显示Networkx图形中的最短路径

我有一个人际网络。我可以通过使用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") 产生: 我

Python 2.7 在字符串中循环以检查特定的大小写匹配

我正试图解决一个关于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 分析调用并行外部程序的Python程序

类似于关于……的这个问题 我需要分析我的代码库,我计划使用cProfile。这个程序本质上是一个并行运行评估函数的遗传算法。更重要的是,这个求值函数通过命令行从外部调用另一个Python程序 是否可以使用cProfile来分析整个运行?基本上,我打算在我的worker函数中启动评测(累计时间、pcall、内存开销等),但是我担心外部程序对分析器不可见。您认为外部程序对分析器不可见是正确的。cProfile模块为代码添加软件挂钩,在函数调用或返回等事件中触发各种计数器。您将能够看到对subproc

Python 2.7 在Windows7中安装Pyside

我尝试使用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。可能的原因是什么???

Python 2.7 在Python中指定路径处创建目录对我不起作用

我想我非常熟悉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

Python 2.7 巨蟒巨蟒蜘蛛不反映变化

我不知道是蜘蛛的问题还是配置的问题。但是,当我修改一些.py文件并保存更改并再次运行它时,所做的更改有时不会反映出来,直到我关闭spider并再次打开它。为什么会这样?当您运行脚本导入正在修改的模块时,通常会看到这种情况。如果是这种情况,那么请记住Python不会因为再次运行脚本而重新导入模块;然后,您需要重新加载模块(参见i.e.)。

Python 2.7 Python2.7.9与SciPy的PyBrain问题

我刚刚尝试使用 我已经安装了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

Python 2.7 在Google App Engine或Jinja2中删除HTML和js中的注释

既然谷歌appengine中的pagespeed已经消失,那么还有一种简单的方法可以删除html和javascript中的注释。谢谢 当前设置: 页面速度: 删除内容——这一点至关重要 折叠空白 MinifyCss JsOptimize 仅供参考:我正在使用Python和jinja2模板我想有很多可能的答案。。您没有指定要使用的语言/平台/框架。就我个人而言,我正在寻找这样的解决方案在jinja2模板。jinja2选项渲染或不渲染将是伟大的

Python 2.7 Python中的Webdriver如何等待HTML表加载

我将SeleniumWebDriver与Python一起使用。我在如何等待表完成加载时遇到问题 该网页显示一个列表(名称、变量、提要等)。每一行都有每一列的数据。例如,Lucy、姓名、数据源。我正在检查if语句中每一行的数据是否正确。我需要等待加载表中的所有行,以避免元素不再有效 等待加载整个表的最佳方式是什么? 我试过使用WebdriverWait。我想我的语法错了 我的代码是: def is_mappings_details_saved(self, name, dataset, feed,

Python 2.7 我不能让ipython跑

我使用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

Python 2.7 使用pyping(带root)的python多线程ping返回了所有成功,怎么了

尝试使用pyping库(使用root用户基于ICMP的ping)在python中开发多线程ping应用程序 结果是根据上次IP结果返回所有成功/失败。下面给出了代码,我做错了什么。。(代码如下所示) 127.0.0.1是应该ping的环回。 192.168.1.20未退出,应失败 (请不要建议我为什么不应该使用root或其他方法…) 谢谢 --------当前结果------------- (这里0=成功,1=每个结果结束时失败) -------------代码------------- 您可能

Python 2.7 没有名为bs4.element的模块

我有一个导入bs4的脚本,如下所示: from bs4 import BeautifulSoup 我没有安装bs4,而是将beautifulsoup4-4.4.1(from)中的bs4目录包含在与脚本相同的目录中 当我直接从命令提示符运行此脚本时(在Windows 7 VirtualBox VM上) 导入工作正常(我的脚本的其余部分也是如此) 但是我需要从一个更大的框架中运行这个脚本,在这个框架中,它作为来自其他Python代码的模块的一部分被调用。关于这一点,我不能说得更具体,因为该框架由我

Python 2.7 返回HTTP响应代码0的Google应用程序引擎

如上所述,我的应用程序引擎日志显示请求似乎被切断,并返回状态代码0,没有数据字节。日志中没有显示错误,也没有可见的500个错误。有很多相同的请求正常通过并返回200秒,但通常会出现0 模式似乎是返回几个HTTP 0(相同的请求在日志中重复),然后返回一个200。有人对这可能是什么有什么建议吗 谢谢, 理查德 -- 更多技术性的东西。 实例_类:F1 自动缩放: 最小空闲实例:2 最大空闲实例数:自动 最小挂起延迟:1s 最大挂起延迟:2s 最大并发请求数:3单击左侧插入符号查看详细信息,在其中找

Python 2.7 可以创建字符串装饰器吗?

在Python中,我可以通过在u前面加上前缀自动创建unicode对象(如u“test”) 我自己能建造这样的东西吗?是的,你能 您只需键入以下内容: ur"\u<hex>" 它将输出以下字符(假设您使用的是特定字体) ҉ 要打印此文件,只需键入 print "҉" 但是为了允许这样做,您必须将下面的代码行作为第一行代码 # -*- coding: utf-8 -*- 是的,我知道它有#符号,应该在那里。 希望这有帮助!享受独唱的乐趣吧!:) 所有事情都是可能的,但在本例中,只

Python 2.7 通过python检索条形码扫描结果

我正在寻找一种通过python扫描条形码并从条形码扫描仪检索结果的方法 然而,问题在于条形码扫描器像键盘一样,将扫描的内容写入当前打开的程序。这是一个问题,因为我只希望python程序处理扫描的数据,而不是将其粘贴到当前打开的任何程序的屏幕上 我已尝试使用以下代码: ean = sys.stdin.readline().rstrip() 这就完成了在python程序中处理它的要求。然而,它无法将其粘贴到屏幕上 我的问题是python是否有可能在程序内部处理扫描的数据,但不让它显示在其他任何地方

Python 2.7 为什么双字段上的web2py DAL查询会给出随机结果

在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() 阅读-我只编写

Python 2.7 Openerp花名册取消和重新分配功能

我试图用Openerp 7.0编写一个新的花名册模块,但在取消一名员工的花名册并将该花名册分配给另一名(替代)员工时遇到了问题。 以下是我所做的 我的时段定义类 class roster_time(osv.osv): _name="roster.time" _description = "To create roster time slot" _columns={ 'roster_id':fields.integer('Roster ID'),

Python 2.7 Selenium Python使用get_属性(';value';)打印文本字段的值时未打印该值。我正在打印空白

我正在尝试打印文本字段的值。值没有被打印出来,我得到一个空白的输出,空的。textfield在网页上确实有一个值。 我正在使用name_元素。get_属性('value')这应该打印文本字段的值。我不知道为什么它对我不起作用 在PyCharm中,控制台输出为: 从“名称”文本字段打印“值” 下一行没有打印出值print name\u元素。get\u属性('value')) 我希望打印值“数据对象名称”,因为这是网页上文本字段中的值。我得到一个空白输出 我的代码片段是: def print_val

Python 2.7 使用列表理解将数据帧列表导出到csv

我编写此列表是为了将熊猫数据帧导出到CSV文件(每个数据帧写入不同的文件): [v.to_csv(str(k)+'.csv')表示k,v在df_dict.items()中。] 熊猫数据帧是字典的值,其中键将是CSV文件名的一部分。因此,在上面的代码中,v是数据帧,k是数据帧映射到的字符串 一位同事说,对于写入输出文件,使用列表理解不是一个好主意。为什么会这样?此外,他还表示,使用for循环将更可靠。如果是真的,为什么是这样 一位同事说,对于写入输出文件,使用列表理解不是一个好主意。为什么会这样

Python 2.7 如何在jinja2或python中验证google app engine数据存储查询没有结果?

我的问题是关于Python与Google App Engine数据存储和Jinja2的关系 我创建了一种称为Channel的类型,它有两个属性:content和userid class Channel(ndb.Model): content = ndb.StringProperty() userid = ndb.StringProperty() userid是从检索到的用户ID,用户登录时可以获取该用户ID 用户登录后,我对我的频道种类运行以下查询以检索用户的频道: channels

Python 2.7 检查一个数的素数因子

在这里,我遇到了一个检查素数因子的问题 # 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

Python 2.7 生成器列表不使用CSV库

我有这个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 2.7 使用API和Python从易趣获取产品和卖家信息

我的问题是关于使用Python从服务器构建和请求URL。这里特别介绍了eBay API。我想提交请求并获得响应,然后用Python处理收到的Json。我尝试使用eBay Python sdk,但我不知道如何使用它进行价格比较,或者获取卖家信息和其他任何东西。我能够使用finding API获得一类产品,并且能够迭代产品并获得详细信息 我想我可以根据eBay API文档制作URL,如果你能给我一些例子说明它是如何实现的。我对使用新的API、分析和元数据非常感兴趣 这是相当模糊的,对于堆栈溢出来说太

Python 2.7 当字符串不应为[Python]时被修改的问题

我一直在为一个爱好写一个游戏/把它作为最后一个项目提交,很酷的东西。但我最近遇到了一个令人难以置信的问题,我不知道它是如何发生的,也不知道为什么会发生 这种方法是为游戏绘制一个方框,但每当它运行控制台输出时,似乎会向脚本添加越来越多的角色。我试图调试它,但到目前为止,我不是一个很好的调试器 def drawModule(selections, selected): '''Draws a text box based on the inputs given''' str1 = "" str2 =

Python 2.7 使用Phantom 2进行实时图像处理

我有一个项目,以检测成熟的具体水果,我将使用幻影2与自动驾驶仪功能飞行通过果树和捕捉图像,然后我想作出实时图像处理 我搜索了很多,但没有找到以下问题的答案 我可以使用phantom 2进行实时图像处理吗?我能接通吗 树莓皮给幽灵?我需要什么?我可以使用python 2.7吗+ opencv lib编写图像处理代码?如果一个现成的多翼机包含足够的处理能力,可以在机上进行任何合理的图像处理,我会感到惊讶。这对制造商来说没有意义 但我猜它有一些视频或流媒体功能,或者可以配备这样的功能。然后,您可以在远

Python 2.7 使用beautifulsoup基于2个连续标记选择标记

我一直在尝试使用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) 我想知道这个

Python 2.7 matplotlib get_window_extent()获取错误的文本高度

在下面的代码中,我使用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

Python 2.7 使用spark提交强制Python2

我正在使用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

Python 2.7 如何在使用ansible python模块运行时更改ansible的主机值?

这是我的代码,我在这里传递主机的值,但它在本地主机上执行命令。我还尝试传递硬编码的值,在输出中显示它在给定主机上运行。 代码如下:- 类定义,然后 def __init__(self): self.variable_manager = VariableManager() self.loader = DataLoader() self.inventory = Inventory(loader=self.loader, variable_manager=self.variab

Python 2.7 python:函数未调用

代码一直工作到昨天。突然,其中一个函数没有被调用 所有脚本都在同一文件夹中,分别为调用脚本和调用脚本 我已经在_fbqinsert中放入了几条打印语句,并尝试单独运行_fbqinsert,它工作正常 函数调用不正确 脚本名称:fbutils import json import os, sys import pandas as pd import errno import time import glob import datetime import requests import fbbqf

Python 2.7 NDB JsonProperty与云数据存储库的兼容性

我使用NDB在标准GAE上运行代码,使用Google云数据存储库在flexible env上运行代码。两者都访问相同的实体 我在处理ndb.JsonProperty时遇到问题。据我所知,这些属性存储为blob,所以我尝试使用云库模拟该属性。在存储值之前,我执行以下操作: value_to_store = json.dumps(value, separators=[',',':']) value_to_store = base64.b64encode(value_to_store) 当我读到一个

Python 2.7 从pd mean()和std()函数获取索引值

我试图从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。当我尝试这样做时,

Python 2.7 将http请求路由到WSGI应用程序(Flask+;Apache)

我的基于Flask的web应用已经准备就绪,我目前正在将其连接到Apache2.2 当我从根目录启动Apache服务应用程序时 WSGIScriptAlias / /var/www/path/to/script.wsgi 一切正常。但是,我希望为连接到不同数据库的多个版本的WSGI脚本提供服务,这意味着我需要为每个版本提供唯一的别名: WSGIScriptAlias /firstscript /var/www/path/to/first/script.wsgi ... WSGIScriptAl

Python 2.7 如何从pdf中提取特定标题下的文本?

我想使用python从pdf中提取特定标题下的文本 例如,我有一个pdf,标题有介绍、摘要和内容。我只需要提取“摘要”标题下的文本 我该怎么做 这个场景正是我在当前公司所做的。我们需要提取标题下的文本。我个人使用的是一个基于规则的系统,也就是说,在逐行阅读整个文档之后,使用正则表达式识别所有编号的标题。一旦我有了标题,我就输入我想找到相应段落的标题的名称。此输入与预先存在的标题列表匹配,并使用通用句子编码器查找最接近的匹配项。之后,我只显示从该标题到下一个标题的所有内容。Pdf是非结构化文本,因

Python 2.7 使用matplotlib';bokeh的s彩色地图';s颜色条

我想使用matplotlib的coolwarm colormap创建一个bokeh。滴答声是不必要的。我该怎么做?这里的关键是为matplotlib的coolwarm colormap获取有效的调色板bokeh.palette模块只有四个matplotlib调色板,不包括coolwarm。您需要自己制作(或使用colorcetpackage,稍后解释) 典型的bigbokeh.palete在(十六进制)RGB颜色字符串列表中有256种颜色。一般的想法是从matplotlib coolwarm c

Python 2.7 tKmessagebox超时后自动选择

我想显示一个带有“是”或“否”选项的messagebox。如果用户在超时(例如:5秒)内未选择任何带有选项的messagebox,则messagebox应使用默认的“是”选项关闭。我怎样才能做到呢 下面是我使用的代码,但它的resp值始终为False from Tkinter import * import tkMessageBox time = 2000 def status(): resp=True root.destroy()

Python 2.7 使用计数器计数对时出现问题

我参加了一次在线评估,我被问到了以下问题: 输入1:整数-列表的长度 输入2:整数列表-由不同的数字组成 输出:整数 问题:从列表中查找可能的对总数 示例:5、[10,23,2,10,23] 由于10和23出现两次,2只出现一次,因此有2对。所以,结果应该是2 因此,我做了以下工作&我有一个测试用例失败了。测试用例没有显示,所以我很困惑我哪里出了问题。代码是: dict=Counter(input2) pairs=0 count=[] for i in dict.values() :

Python 2.7 Python 2-除法乘以10每次返回0

当程序将两个用户输入的数字相除,然后乘以,程序每次返回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

Python 2.7 分类器中的值错误。预测

我得到这个错误,我不知道它是什么意思。 我在stackoverflow中读到,问题可能是由于数据集的行数少于1960行,但我故意将数据集的行数设置为2000行。 这不是问题所在。 有人知道她是从哪里来的吗? 谢谢 欢迎来到StackOverflow ValueError: Found array with 0 sample(s) (shape=(0, 10)) while a minimum of 1 is required. 正如错误所解释的,提供的numpy数组没有任何值 shape=(0

Python 2.7 如何循环要扫描的端口?

我有一个portscanner的问题,它一直挂在扫描端口1上。我怎样才能解决这个问题 #/usr/bin/env python 导入套接字 导入子流程 从日期时间导入日期时间 #清除屏幕 subprocess.call('clear',shell=True) def portscan(): 服务器=原始输入(“输入要扫描的服务器:”) serverIP=socket.gethostbyname(服务器) #打印带有主机信息的横幅 打印“[+]主机:{}[+]\nIP地址:{}\n”。格式(服务器

Python 2.7 卡夫卡python:关闭卡夫卡生成器时超时为0 vs inf secs

我正在尝试使用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 页