-
Python AttributeError:’figure()’不是Qt属性或信号
所属栏目:[Python] 日期:2020-12-20 热度:186
下面是我正在尝试运行的简单代码: from matplotlib import pyplot as pltmovies=["Annie","Ben","Casa","Gandhi","West"]num_oscars=[5,11,3,8,10]xs=[i+0.1 for i,_ in enumerate(movies)]plt.bar(xs,num_oscars) 我收到以下错误(在pycharm中运行,Anaconda[详细]
-
python – TensorFlow“tf.estimator Quickstart”示例不会产生
所属栏目:[Python] 日期:2020-12-20 热度:134
我刚开始用TensorFlow和 Python练习.我复制并执行了TensorFlow网站 tf.estimator Quickstart页面中的代码: from __future__ import absolute_importfrom __future__ import divisionfrom __future__ import print_functionimport osimport urllibimport num[详细]
-
python – TensorFlow无法为Tensor’占位符:0’提供形状值(100,
所属栏目:[Python] 日期:2020-12-20 热度:86
我正在学习TensorFLow.因此,要了解如何制作某些内容,我尝试从源代码中复制一些代码并执行它.但我正在发出错误信息.所以我尝试了一些来自这个网站的解决方案,但它不起作用(我在评论中保留了我的测试). """programme 1 """import tensorflow as tf import nump[详细]
-
python – 选择时更改对象的QGraphicsScene
所属栏目:[Python] 日期:2020-12-20 热度:60
我有一个 QGraphicsScene 包含一些简单的对象(在这个简化的例子中为圆圈),我想在选中时将其更改为其他对象(此处为正方形).更具体地说,我希望父对象不会自己绘制,它们是由子对象绘制的,并且在各种情况下,但特别是在选择父对象时,我希望子对象集合为更改.这是[详细]
-
python – 如何获得PyAudio 0.2.11版本
所属栏目:[Python] 日期:2020-12-20 热度:148
当我运行bingtest.py时,我收到以下错误. 我尝试过使用该命令 sudo pip install PyAudio 但它似乎没有用. Traceback (most recent call last): File "bingtest.py",line 8,in module m = sr.Microphone() File "/usr/local/lib/python2.7/dist- packages/spee[详细]
-
如何限制Pandas中列标题的宽度
所属栏目:[Python] 日期:2020-12-20 热度:95
在显示数据帧等时,如何限制Pandas中的列宽?我知道display.max_colwidth但它不会影响列名.另外,我不想破坏名称,而是要截断. 如果我设置display.max_colwidth,它肯定会限制值,并用省略号缩短它们,但列名称保持长且不受影响.我没有在documentation中的任何地方[详细]
-
python – Keras代码Q-learning OpenAI健身房FrozenLake出了点问
所属栏目:[Python] 日期:2020-12-20 热度:133
也许我的问题看起来很愚蠢. 我正在研究Q学习算法.为了更好地理解它,我试图将this FrozenLake示例的Tenzorflow代码重新编译为Keras代码. 我的代码: import gymimport numpy as npimport randomfrom keras.layers import Densefrom keras.models import Seque[详细]
-
python – 使用库时缩短大型堆栈跟踪
所属栏目:[Python] 日期:2020-12-20 热度:96
我经常使用像 pandas或 matplotlib这样的大型库. 这意味着异常通常会产生长堆栈跟踪. 由于库中的错误极少,并且经常使用我自己的代码,因此在绝大多数情况下我都不需要查看库的详细信息. 一些常见的例子: 熊猫 import pandas as pd df = pd.DataFrame(dict(a=[详细]
-
python – PYMC3贝叶斯预测锥
所属栏目:[Python] 日期:2020-12-20 热度:149
我还在学习PYMC3,但我在文档中找不到任何关于以下问题的内容.考虑 this question的贝叶斯结构时间序列(BSTS)模型,没有季节性.这可以在PYMC3中建模如下: import pymc3,numpy,matplotlib.pyplot# generate some test datat = numpy.linspace(0,2*numpy.pi,100[详细]
-
python – PYMC3季节变量
所属栏目:[Python] 日期:2020-12-20 热度:89
我对PYMC3比较陌生,我试图在没有回归量的情况下实现贝叶斯结构时间序列(BSTS),例如模型在R中适合 here.模型如下: 我可以使用GaussianRandomWalk实现本地线性趋势,如下所示: delta = pymc3.GaussianRandomWalk('delta',mu=0,sd=1,shape=99)mu = pymc3.Gauss[详细]
-
Python中的安全和通用序列化
所属栏目:[Python] 日期:2020-12-20 热度:99
我想(de)将 Python中的简单对象序列化为人类可读(例如JSON)格式.数据可能来自不受信任的来源.我真的很喜欢Rust库,serde的工作原理: #[derive(Serialize,Deserialize,Debug)]struct Point { x: i32,y: i32,}fn main() { let point = Point { x: 1,y: 2 }; //[详细]
-
发生超时错误使用Selenium Webdriver和Python在Headless chrome
所属栏目:[Python] 日期:2020-12-20 热度:55
当我运行 python脚本来测试Headless Chrome Broswer(Webdriver Selenium)上的网站时,我们经常会收到超时错误,我发现当脚本通过.click()或.send_keys()方法与浏览器交互时出现问题.任何人都可以知道它是什么类型的问题?有时它工作正常,但有时我有超时错误.请[详细]
-
python-3.x – 二进制文件类对象的正确类型
所属栏目:[Python] 日期:2020-12-20 热度:137
我使用 Python类型提示定义了以下函数: from typing import BinaryIOdef do_something(filename: str): my_file = open(filename,"rb") read_data(my_file)def read_data(some_binary_readable_thing: BinaryIO): pass 但是我的IDE(PyCharm 2017.2)在我调用[详细]
-
python – 使用OpenStreetMap数据的Choropleth地图
所属栏目:[Python] 日期:2020-12-20 热度:149
我的目标是获得德国邮政编码区域的所谓“等值线图”(我猜).我发现 python包“folium”但似乎它需要一个.json文件作为输入: https://github.com/python-visualization/folium 在OpenStreetMap上我只看到shp.zip和.osm.pbf文件.在shp.zip存档中,我找到了各种[详细]
-
macos – python ffmpeg无法保存gif,但可以保存mp4
所属栏目:[Python] 日期:2020-12-20 热度:144
我在mac中使用 python(jupyter)ffmpeg,主要代码如下: import numpy as npfrom matplotlib import pyplot as pltfrom matplotlib import animationplt.rcParams['animation.ffmpeg_path'] = '/Users/water/anaconda/bin/ffmpeg'fig = plt.figure()ax = plt.a[详细]
-
python – 使用Scrapy Request上传验证码图像
所属栏目:[Python] 日期:2020-12-20 热度:119
我试图使用2Captcha.com服务解决验证码.首先我要保存验证码图像: urllib.urlretrieve(captcha_image_link,'captcha.jpg') 接下来,我需要将图像上传到服务器以识别它.使用普通请求就像它一样简单 files = {'file': open('captcha.jpg','rb')}payload = {'key[详细]
-
python – 在NumPy数组中绘制3D图像
所属栏目:[Python] 日期:2020-12-20 热度:172
我在NumPy数组中有一个数据文件,我想查看3D图像.我正在分享一个例子,我可以在其中查看大小(100,100)的2D图像,这是zy 0处的xy平面中的切片. import numpy as npfrom matplotlib import pyplot as pltfrom mpl_toolkits.mplot3d import Axes3DX,Y,Z = np.mgrid[详细]
-
python – Keras CNN LSTM的显着性图(TF后端)
所属栏目:[Python] 日期:2020-12-20 热度:185
我试图从我的神经网络中获取显着性图,但我正在努力.我的网络进行DNA分类(类似于文本分类),并按顺序如下:Conv1D- MaxPool- Dropout-双向LSTM- Flatten- Dense- Dropout-稠密.运行Keras 2.06,Tensorflow 1.2.1.我从 https://github.com/fchollet/keras/issues[详细]
-
Python:显式退出和简单地让执行到达文件末尾有什么区别?
所属栏目:[Python] 日期:2020-12-20 热度:182
对于一个不启动任何线程或分叉任何进程的简单 python脚本,简单地让执行到达脚本结尾并显式调用quit(),exit()或sys.exit()之间的区别是什么? 即什么是区别 def main(): # do some stuff print("Done doing stuff")if __name__ == '__main__': main() 和 impo[详细]
-
python – 使用PyQtGraph我的Surface Plot显示在窗口的左下角.
所属栏目:[Python] 日期:2020-12-20 热度:129
这是我的代码. from pyqtgraph.Qt import QtGuiimport numpy as npimport pyqtgraph.opengl as glfrom netCDF4 import Datasetimport sysdef main(): app = QtGui.QApplication(sys.argv) w=gl.GLViewWidget() w.show() w.setCameraPosition(distance=150) #[详细]
-
python – HDFStore:将数据附加到现有表和重建索引与创建新表之
所属栏目:[Python] 日期:2020-12-20 热度:136
我在平面文件中有几个TB数据(在子集中),我想使用 Python Pandas / Pytables / H5py转换为HDF5,以便更快地查询和搜索.我打算使用类似to_hdf的东西转换数据的每个子部分并将它们存储在HDFStore中. 虽然存储的数据永远不需要更改,但我可能需要稍后将数据附加到[详细]
-
python – 按groupby对中的最大元素过滤数据帧
所属栏目:[Python] 日期:2020-12-20 热度:91
我有一个四列的数据框 df=DataFrame({'order_id':[134,101,131,159,189,120,102,134,130,231,421,141,129,101], 'user_id':[24,10,24,12,21,17,12],'product_id':[1004,1041,1078,1001,1074,1019,1021,1004,1010,1017,1004],'sector':['a','a','b','d','c',[详细]
-
python – 在tqdm进度条下方打印文本
所属栏目:[Python] 日期:2020-12-20 热度:107
我想在tqdm进度条下方的环状缓冲区中显示文本.每次更新栏时都不一定会更新此文本.使用tqdm的.write()函数时,文本仅打印在条形图的右侧,这是不希望的.我不确定tqdm是否可行. 我希望它看起来像这样: 70%|███████ | 7/10 [00:0000:00,9.65it/s]Message[详细]
-
rPython和__future__导入
所属栏目:[Python] 日期:2020-12-20 热度:72
我的 python脚本以 from __future__ import division 在R我做 library(rPython)python.load("myscript.py") 我明白了 File “”,line 2 SyntaxError: from future imports must occur at the beginning of the file 解决方法 我只是碰到了同样的问题 – 显然[详细]
-
如何编写一个超时装饰器,它可以获得一个函数或一个装饰函数?
所属栏目:[Python] 日期:2020-12-20 热度:192
我有以下超时创建装饰器功能: class TimeoutError(Exception): passdef timeout(seconds,error_message = 'Function call timed out'): def decorated(func): print "timeout: t" + func.__name__ def _handle_timeout(signum,frame): raise TimeoutError([详细]