-
2 votesanswersviews
为什么'Extended Iterable Unpacking'不能用于空字符串?
为什么是 >>> a, *b = '' 不可能,何时 >>> a, *b = ' ' >>> a, b (' ', []) # b == empty list here anyway. 和 >>> type('') <class 'str'> 我的意思是,为什么不呢 >>> a, *b =... -
0 votesanswersviews
使用Anaconda env的PIP - 看不到已安装的软件包
我正在使用anaconda . 我创建了一个环境,我正在尝试安装包 . 但是,有些软件包不能通过conda获得,所以我试图安装via pip(实际上是从本地文件中,所以我输入了“pip install -e local_package_dir” . 不幸的是,我看不到安装列表中的内容..一些信息:我激活了环境 . “哪个pip”返回'/ Programs / miniconda3 / envs /... -
2 votesanswersviews
pip和conda environment.yml:不支持的操作数类型:'NoneType'和'list'
我正在尝试在conda env中安装带有pip的包 . 所以我有一个 environment.yml 文件如下: name: test-env dependencies: - pip: - "git+https://github.com/choldgraf/download" 但是当我运行 conda env update --file enviro... -
0 votesanswersviews
安装包后出错
试图在Bokeh中安装export_png方法所需的依赖项 - 即Selenium,Pillow和PhantomJS . 为了实现这一点,我使用了conlen-forge版本的Selenium和-c anaconda phantomjs版本 . 安装所需的软件包并尝试将Bokeh图形导出为PNG后,我收到以下错误 'RuntimeError: PhantomJS is not present in... -
0 votesanswersviews
错误:没有名为'psutil'的模块
我一直在尝试安装 Peter Chervenski's MultiNEAT 并在运行setup.py( python setup.py build_ext )时遇到问题: 文件“c:/Users/1234/Documents/Alex/multineat/peter-ch-MultiNEAT-f631e2f/setup.py”,第7行,来自site-packages import psutil'... -
1 votesanswersviews
Conda:当前osx-64通道中缺少依赖关系
(*) ISSUE: 我正在尝试在MacOS上为我的coursera类安装GraphLab Create . 尝试创建新的conda环境时,安装程序失败 . (*) ATTEMPTED SOLUTIONS: (1)当前版本的conda的错误消息中列出的已安装软件包:./conda install conda = 4.0 (2)更新了conda本身,当我运行GrapLab安装程序时,它DOWNGRA... -
356 votesanswersviews
Python有一个有序集吗?
Python有ordered dictionary . 订购套装怎么样? -
1 votesanswersviews
具有缺失值的DataFrame列将不接受输入
我正在将csv文件读入数据框,然后使用数据nitro允许用户根据excel单元格中的输入修改数据 . 这工作正常,但似乎df列中的每个值都是NaN . 第一步是用户输入他希望访问数据的实体的UID . 以UID作为索引读取csv . 这是代码: class InterAction: def __init__(self) : self.PD_CL = pd.read_csv(... -
0 votesanswersviews
Python:将函数应用于DataFrame,从新计算列中获取输入
我面临将功能应用于DataFrame的问题(根据年度每小时天气数据建模太阳能收集器) 假设我有以下(简化)DataFrame: df2: A B C 0 11 13 5 1 6 7 4 2 8 3 6 3 4 8 7 4 0 1 7 现在我已经定义了一个函数,它将所有行作为输入来创建一个名为D的新列,但是我希望函数也采用D的最后一个计算... -
5 votesanswersviews
Python - 计算文件中第一列的第二列
我是Python的初学者,无法应对我项目的其中一个时刻,所以我很乐意帮助我:) 让我们想象一下,我有一个* .txt文件,只有一列看起来像: Column-1 row-1 0 row-2 25.00 row-3 27.14 row-4 29.29 row-5 31.43 row-6 33.57 *此处添加了带行的列,以简化说明 . 我需要计算从Column-... -
2 votesanswersviews
如何通过将最后一列指定为元组的第二个值来从csv文件读入?
我有一个带有三列的csv文件,因此每行的格式如下: “abcdef”“uvwxyz”0 我想生成一个元组列表,其中元组的第一个元素是从前两列提取的一些特征的字典,而第二个元素只是表示标签的第三列(0或1值)值特征 . 我尝试了以下但它抛出了一些语法错误,说我在最后一行未定义: dataframe = pd.read_csv(csv_file, header = None, delimiter ... -
0 votesanswersviews
如果第一列值相同,则Python(CSV)求和第二列
我有一个CSV文件,如下所示: 25,57 25,60 35,60 35,60 35,60 45,70 45,70 ... 我需要的是从这个创建一个新的csv文件,它只保留第一列的一个条目,并将第一列的值相同的第二列的所有值相加 . 我需要从上面做的例子: 25, 117 35, 180 45, 140 注意:我尝试过pandas grouby,我的图书馆出现了错误... Tried Code... -
1 votesanswersviews
合并多个CSV文件并按字段删除重复项
我需要匹配来自多个CSV文件的数据 . 例如,如果我有三个CSV文件 . 输入1 csv PANYNJ LGA WEST 1,available, LGA West GarageFlushing PANYNJ LGA WEST 4,unavailable,LGA West Garage iPark - Tesla,unavailable,530 E 80th St 输入2 csv PANYNJ ... -
0 votesanswersviews
Python:使用特定行中的计算值向数据框添加列
嗨,我对python很新,并希望开始工作并远离excel . 我的问题有两个: 第一部分是我有一个csv文件,看起来像这样 row 1: 52.78 52.52 53.2 51.98 53.22 50.85 51.44 52.38 52.21 52.09 51.5 51.92 row2 : 6.89 5.47 5.8 5.89 6.56 ... -
3 votesanswersviews
熊猫融化多重 Value
我有一个像这样的宽格式的数据集 Index Country Variable 2000 2001 2002 2003 2004 2005 0 Argentina var1 12 15 18 17 23 29 1 Argentina var2 1 3 2 5 7 5 2 Bra... -
119 votesanswersviews
如何在Jupyter Notebook中制作内联图?
我用“ %matplotlib inline ”在我的Ipython笔记本上内嵌了我的情节 . 现在,情节出现了 . 但是,它非常小 . 是否有办法使用笔记本设置或绘图设置使其看起来更大? -
0 votesanswersviews
远程jupyter笔记本流浪汉和pycharm
我正在使用 Pycharm Professional Edition , Vagrant 和 Jupyter notebook 创建一个本地开发环境 . 我可以使用 http://localhost:8888 将浏览器从 host 连接到 Jupyter notebook 到 vagrant 机器 . 我尝试使用令牌从 PyCharm 连接到 Jupyter notebook ,但它不起作用,所以... -
645 votesanswersviews
Python中的mkdir -p功能[复制]
这个问题在这里已有答案: How can I safely create a nested directory in Python? 25个答案 有没有办法从Python中获取类似于shell上的 mkdir -p 的功能 . 我正在寻找除系统调用之外的解决方案 . 我确信代码少于20行,我想知道是否有人写过它? -
92 votesanswersviews
Python中的Google身份验证器实现
我正在尝试使用可以使用Google Authenticator application生成的一次性密码 . Google身份验证器的功能 基本上,Google身份验证器实现了两种类型的密码: HOTP - 基于HMAC的一次性密码,表示每次通话都会更改密码,符合RFC4226,并且 TOTP - 基于时间的一次性密码,每30秒更改一次(据我所知) . Google身份验证器也可... -
0 votesanswersviews
Google Cloud部署错误响应:[13]无法选择区域和/或区域
上下文:关注“How to Use Pub/Sub with Python” . 问题:将应用程序部署到Google Cloud Platform时出现以下错误: Error Response: [13] Could not pick a region and/or zone 尝试的决议: Ran gcloud init 重新应用区域/区域设置 . 将 config.py 中的 ZONE... -
2 votesanswersviews
Google正式“支持”哪种Python Cloud 存储库/ API?
我正在将Google服务引擎中的Python服务迁移到GCE / GKE,并且可以使用一些帮助来识别当前 生产环境 级别的SLA方法,以管理Google Cloud 端存储中的对象 . 大多数Google's storage docs引用的是 google.cloud.storage 库 . 这看起来很简单 . 但是,截至目前 - 2017年1月 - 顶部有一个 Headers 为 Beta 的... -
2 votesanswersviews
在Python Cloud 功能之后重定向
我的HTML表单有 action="https://us-central1-PROJECT_ID.cloudfunctions.net/FUNCTION_ID" 同 method="post" target="_blank" 该链接会将电子邮件地址字符串发送到Python 3.7 Beta Runtime中的Google Cloud ... -
527 votesanswersviews
如何使用逗号作为千位分隔符打印数字?
我试图在Python 2.6.1中使用逗号作为千位分隔符打印一个整数 . 例如,我想将数字 1234567 显示为 1,234,567 . 我该怎么做呢?我在Google上看过很多例子,但我正在寻找最简单实用的方法 . 它不需要特定于语言环境来决定句点和逗号 . 我希望尽可能简单的事情 . -
244 votesanswersviews
为什么os.path.join()在这种情况下不起作用?
下面的代码不会加入,调试时命令不会存储整个路径,只会存储最后一个条目 . os.path.join('/home/build/test/sandboxes/', todaystr, '/new_sandbox/') 当我测试它时,它只存储代码的 /new_sandbox/ 部分 . -
143 votesanswersviews
为什么不打印lambda?
为什么这不起作用? lambda: print "x" 这不是一个单一的陈述,还是别的什么?关于lambda中允许的内容,文档似乎有点稀疏...... -
177 votesanswersviews
为什么没有列出像字典一样安全的“获取”方法?
>>> d = {'a':'b'} >>> d['a'] 'b' >>> d['c'] KeyError: 'c' >>> d.get('c', 'fail') 'fail' >>> l = [1] >>> l[10] IndexError: list index out of range... -
2 votesanswersviews
为什么函数参数中的元组赋值在python3中不起作用
在Python3中,以下代码不再起作用: def function((a, (b, c))): pass 为什么删除它?什么原因? -
4 votesanswersviews
在Python中使用'@patch.object'和'with patch.object'有什么区别?
在为我的应用程序编写单元测试时,我一直在使用 @mock.patch 和 @patch.object 装饰器 . 但是现在,对于我使用装饰器的一些单元测试,我收到错误' TypeError: staticmethod object is not an iterator ' . 但是使用相同的代码,如果我使用 mock.patch.object 或 mock.patch.object ,一切正常 .... -
21 votesanswersviews
解压缩一般化
>>> LOL = [[1, 2], ['three']] >>> [*LOL[0], *LOL[1]] [1, 2, 'three'] 好的!再见itertools.chain . 反正从来没有喜欢过你 . >>> [*L for L in LOL] File "<ipython-input-21-e86d2c09c33... -
97 votesanswersviews
我在哪里调用Keras中的BatchNormalization函数?
如果我想在Keras中使用BatchNormalization函数,那么我是否只需要在开头调用它一次? 我为它阅读了这个文档:http://keras.io/layers/normalization/ 我不知道我应该把它称之为什么 . 以下是我的代码试图使用它: model = Sequential() keras.layers.normalization.BatchNormalization(e...