Questions tagged «python»

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

6
连接两个一维NumPy数组
我在NumPy中有两个简单的一维数组。我应该能够使用numpy.concatenate将它们连接起来。但是我收到以下代码的错误: TypeError:只有length-1数组可以转换为Python标量 码 import numpy a = numpy.array([1, 2, 3]) b = numpy.array([5, 6]) numpy.concatenate(a, b) 为什么?


19
我无法安装python-ldap
当我运行以下命令时: sudo pip install python-ldap 我收到此错误: 在Modules / LDAPObject.c:9包含的文件中: Modules / errors.h:8:致命错误:lber.h:没有此类文件或目录 任何想法如何解决这一问题?
265 python  module  ldap 

9
在PyPlot中反转Y轴
我有一个带有一堆随机x,y坐标的散点图。当前,Y轴从0开始并上升到最大值。我希望Y轴从最大值开始,一直到0。 points = [(10,5), (5,11), (24,13), (7,8)] x_arr = [] y_arr = [] for x,y in points: x_arr.append(x) y_arr.append(y) plt.scatter(x_arr,y_arr)
265 python  matplotlib 


12
Python进程使用的总内存?
Python程序是否有办法确定当前正在使用多少内存?我已经看到了有关单个对象的内存使用情况的讨论,但是我需要的是该过程的总内存使用情况,以便可以确定何时需要开始丢弃缓存的数据。

4
为什么很多示例在Matplotlib / pyplot / python中使用`fig,ax = plt.subplots()`
我正在matplotlib通过学习示例来学习使用方法,在创建单个图之前,很多示例似乎包含如下一行: fig, ax = plt.subplots() 这里有些例子... 修改刻度标签文本 http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html 我看到此功能使用了很多,即使该示例仅尝试创建单个图表。还有其他优势吗?官方演示subplots()还在f, ax = subplots创建单个图表时使用,并且此后仅引用ax。这是他们使用的代码。 # Just a figure and one subplot f, ax = plt.subplots() ax.plot(x, y) ax.set_title('Simple plot')

4
PyPy —如何击败CPython?
来自Google开源博客: PyPy是Python中Python的重新实现,它使用先进的技术来尝试获得比CPython更好的性能。多年的努力终于有了回报。我们的速度结果通常要比CPython好,从稍慢一些到实际应用程序代码的速度提高2倍,再到小型基准测试的速度提高10倍。 这怎么可能?哪个Python实现用于实现PyPy?CPython的?PyPyPy或PyPyPyPy击败他们的分数的机会是什么? (在相关说明中……为什么有人会尝试这样的方法?)

10
如何在熊猫中获取数据框的列切片
我从CSV文件加载了一些机器学习数据。前两列是观测值,其余两列是要素。 目前,我执行以下操作: data = pandas.read_csv('mydata.csv') 它给出了类似的东西: data = pandas.DataFrame(np.random.rand(10,5), columns = list('abcde')) 我想两个dataframes切片此数据框:包含列一个a和b和包含一个列c,d和e。 不可能写这样的东西 observations = data[:'c'] features = data['c':] 我不确定最好的方法是什么。我需要一个pd.Panel吗? 顺便说一下,我发现数据帧索引非常不一致:data['a']允许,但data[0]不允许。另一方面,data['a':]不允许,但允许data[0:]。是否有实际原因?如果列是由Int索引的,这确实令人困惑,因为data[0] != data[0:1]

13
如何修复Python缩进
我有一些缩进不一致的Python代码。制表符和空格的混合使用使情况变得更糟,甚至不保留空格缩进。 该代码可以按预期工作,但是很难维护。 如何在不破坏代码的情况下修复缩进(如HTML Tidy,但对于Python)?
264 python 




7
如何将Ajax与Django应用程序集成?
我是Django的新手,而Ajax的新手。我正在一个需要将两者整合的项目中。我相信我理解它们背后的原理,但是并没有找到对两者的良好解释。 有人可以给我一个简短的解释,说明如何将两者集成在一起才能更改代码库? 例如,我仍然可以将HttpResponseAjax与一起使用,还是必须随着Ajax的使用而改变我的回答?如果是这样,请您举例说明如何更改请求的响应?如果有什么不同,我返回的数据是JSON。
264 python  ajax  django 

17
将版本嵌入python包的标准方法?
有没有一种标准的方式可以将版本字符串与python软件包相关联,从而可以执行以下操作? import foo print foo.version 我可以想象有某种方法可以检索数据而无需任何额外的硬编码,因为setup.py已经指定了次要/主要字符串。另一种解决方案,我发现是有import __version__我的foo/__init__.py,然后让__version__.py所产生的setup.py。
264 python  string  package 

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.