Questions tagged «python»

Python是一种多范式,动态类型的多用途编程语言。它旨在快速学习,理解和使用并强制使用干净统一的语法。请注意,Python 2自2020年1月1日起已不再受支持。不过,对于特定于版本的Python问题,请添加[python-2.7]或[python-3.x]标签。使用Python变体或库(例如Jython,PyPy,Pandas,Numpy)时,请将其包含在标签中。

5
Python Pandas仅合并某些列
是否可以仅合并一些列?我有一个带有x,y,z和df2列的DataFrame df1,其中x,a,b,c,d,e,f等列。 我想在x上合并两个DataFrame,但是我只想合并df2.a,df2.b列-而不是整个DataFrame。 结果将是具有x,y,z,a,b的DataFrame。 我可以合并然后删除不需要的列,但是似乎有更好的方法。
109 python  merge  pandas 

14
如何使用NumPy计算移动平均值?
似乎没有函数可以简单地计算numpy / scipy的移动平均值,从而导致解决方案复杂。 我的问题有两个: (正确)使用numpy实现移动平均的最简单方法是什么? 由于这似乎很简单且容易出错,是否有充分的理由不将电池包括在这种情况下?

6
Python:如何并行运行python函数?
我先研究了一下,却找不到答案。我试图在Python中并行运行多个函数。 我有这样的事情: files.py import common #common is a util class that handles all the IO stuff dir1 = 'C:\folder1' dir2 = 'C:\folder2' filename = 'test.txt' addFiles = [25, 5, 15, 35, 45, 25, 5, 15, 35, 45] def func1(): c = common.Common() for i in range(len(addFiles)): c.createFiles(addFiles[i], filename, dir1) c.getFiles(dir1) …
109 python 

7
如何在熊猫中更改日期时间格式
我的数据框有一个DOB列(示例格式1/1/2016),默认情况下该列会转换为dtype'object'熊猫:DOB object 使用将日期转换为日期格式df['DOB'] = pd.to_datetime(df['DOB']),日期将转换为:2016-01-26,日期dtype为:DOB datetime64[ns]。 现在,我想将此日期格式转换为01/26/2016任何其他通用日期格式或。我该怎么做? 无论我尝试哪种方法,它始终以2016-01-26格式显示日期。

9
pip成功安装软件包,但在命令行中找不到可执行文件
我正在使用Mac OS X Yosemite版本10.10.3。 我在http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/中使用macport安装了python2.7和pip 我可以成功安装软件包并将其导入我的python环境和python脚本中。但是,找不到与可以从终端中的命令行调用的软件包相关联的可执行文件。 有谁知道可能出什么问题了?(下面有更多详细信息) 例如,按照http://wiki.ros.org/jade/Installation/Source中的指示安装名为“ rosdep”的软件包时 我可以运行:sudo pip install -U rosdep 安装没有错误,并且相应文件位于/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 但是,如果我尝试运行:sudo rosdep init,则会出现错误:"sudo: rosdep: command not found" 这不是程序包特定的错误。对于在计算机上使用pip安装的所有软件包,我都会得到它。我什至尝试添加 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 对我的$PATH。但是,即使这些程序包可以在python内正常运行,也无法在命令行上找到可执行文件。
109 python  macos  pip  macports 


11
了解inplace = True
在pandas库中多次出现改变就地等物体的方式与下面的语句一个选项... df.dropna(axis='index', how='all', inplace=True) 我很好奇返回的内容以及inplace=True传递时与传递对象时如何处理该对象inplace=False。 所有操作self何时都在修改inplace=True?何时inplace=False立即创建一个新对象,例如new_df = self然后new_df返回?
109 python  pandas  in-place 




12
python的Exif操作库
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 7年前关闭。 改善这个问题 我正在寻找适用于python的良好exif(可交换图像文件格式)操作库。与处理速度相比,我更喜欢灵活性(例如,检索提供商专有标签的能力)。你有什么建议?
108 python  exif 

11
PyDev和Eclipse的未解决的导入问题
我对PyDev和Python还是很陌生,尽管我已经大量使用Eclipse来编写Java。我正在尝试研究一些“ Dive Into Python”示例,这感觉像一个极其琐碎的问题,变得非常烦人。我正在使用Ubuntu Linux 10.04。 我希望能够使用odbchelper.py文件,该文件位于目录中 /Desktop/Python_Tutorials/diveintopython/py 这是我在PyDev / Eclipse项目中正在使用的example.py文件: import sys sys.path.append("~/Desktop/Python_Tutorials/diveintopython/py") 这可以正常工作,但是然后我希望代码的下一行是: import odbchelper 并且这每次都会导致无法解决的导入错误。我已经将__init__.py文件添加到几乎所有可能的目录中,但它无济于事。我尝试一次将__init__.py文件一次添加到项目位置和odbchelper.py文件之间的各个目录级别,并且还尝试同时将__init__.py文件添加到介于两者之间的所有目录中。都不行。 我要做的就是在其他目录中的某个地方有一个项目,例如/Desktop/MyStuff/Project,其中有example.py ...,然后从example.py中导入,我想从中导入odbchelper.py/Desktop/Python_Tutorials/diveintopython/py/ 我可以找到每个留言板响应,只是说要使用该sys.path.append()功能将该目录添加到我的路径,然后将其导入...,但这恰恰是我在代码中所做的,并且不起作用。 我也尝试了Ctrl- 1技巧来抑制错误消息,但该程序仍无法正常运行。我收到一个错误ImportError: No module named odbchelper。因此,显然没有添加路径,或者存在一些我添加__init__.py文件的所有排列都遗漏的问题。 如此简单的事情令人非常沮丧……从我的机器上其他地方存在的文件中调用事物……需要这么多的努力。

2
Python 3在线解释器/ Shell
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 是否有使用Python 3 的在线解释器,例如http://codepad.org/或http://www.trypython.org/? 回答 由于问题已经结束,因此我在这里给出另一个答案。 Wandbox提供了多种语言的在线REPL,包括Python 2.x和3.x,C ++和Java。

7
django模板:包括和扩展
我想在2个不同的基本文件中提供相同的内容。 所以我正在尝试这样做: page1.html: {% extends "base1.html" %} {% include "commondata.html" %} page2.html: {% extends "base2.html" %} {% include "commondata.html" %} 问题是我似乎无法同时使用扩展和包含。有什么办法吗?如果没有,我该如何完成以上工作? commondata.html覆盖base1.html和base2.html中指定的块 这样做的目的是提供pdf和html格式的同一页面,但格式略有不同。上面的问题虽然简化了我要尝试做的事情,但是如果我可以得到答案,它将解决我的问题。

5
读取压缩文件作为Pandas DataFrame
我正在尝试解压缩csv文件并将其传递到熊猫中,以便我可以处理该文件。 到目前为止,我尝试过的代码是: import requests, zipfile, StringIO r = requests.get('http://data.octo.dc.gov/feeds/crime_incidents/archive/crime_incidents_2013_CSV.zip') z = zipfile.ZipFile(StringIO.StringIO(r.content)) crime2013 = pandas.read_csv(z.read('crime_incidents_2013_CSV.csv')) 在最后一行之后,尽管python能够获取文件,但在错误末尾出现“不存在”。 有人可以告诉我我做错了什么吗?
108 python  zip  pandas 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.