Tag: python

在启动程序中致命错误:无法使用“”C:\ Program Files(x86)\ Python33 \ python.exe“”C:\ Program Files(x86)\ Python33 \ pip.exe“”

searchnetworking似乎是由Python安装path中的空格引起的问题。 如何让pip工作,而不必在没有空格的path中重新安装所有内容?

如何检查string是unicode还是ascii?

在Python中我需要做什么来弄清楚哪一种编码?

如何找出我的pythonpath使用python?

如何从Python脚本(或交互式shell)中找出哪些目录在我的系统的PYTHONPATHvariables中列出?

使用python + ldap对活动目录进行身份validation

我如何使用Python + LDAP对AD进行身份validation。 我目前正在使用python-ldap库,它所产生的只是眼泪。 我甚至不能绑定执行一个简单的查询: import sys import ldap Server = "ldap://my-ldap-server" DN, Secret, un = sys.argv[1:4] Base = "dc=mydomain,dc=co,dc=uk" Scope = ldap.SCOPE_SUBTREE Filter = "(&(objectClass=user)(sAMAccountName="+un+"))" Attrs = ["displayName"] l = ldap.initialize(Server) l.protocol_version = 3 print l.simple_bind_s(DN, Secret) r = l.search(Base, Scope, Filter, Attrs) Type,user = l.result(r,60) Name,Attrs = user[0] if hasattr(Attrs, 'has_key') and Attrs.has_key('displayName'): […]

切片NumPy二维数组,或者如何从一个nxn数组(n> m)中提取一个mxm子matrix?

我想分割一个NumPy nxn数组。 我想提取该数组的m行和列的任意select(即在行数/列数中没有任何模式),使其成为一个新的mxm数组。 对于这个例子,让我们说数组是4×4,我想从中提取一个2×2数组。 这是我们的arrays: from numpy import * x = range(16) x = reshape(x,(4,4)) print x [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11] [12 13 14 15]] 要删除的行和列是相同的。 最简单的情况是当我想提取一个在开始或结束的2×2子matrix,即: In [33]: x[0:2,0:2] Out[33]: array([[0, 1], [4, 5]]) In [34]: x[2:,2:] Out[34]: array([[10, 11], [14, 15]]) 但是如果我需要删除另一个行/列的混合呢? […]

为什么编译Python代码?

你为什么要编译一个Python脚本? 你可以直接从.py文件运行它,它工作正常,所以有一个性能优势或什么? 我也注意到,我的应用程序中的一些文件被编译成.pyc,而其他文件则不会,为什么?

从Django QuerySet获取SQL

我如何获得Django将在QuerySet对象的数据库上使用的SQL? 我试图debugging一些奇怪的行为,但我不知道什么查询将数据库。 谢谢你的帮助。

如何以正确的方式平滑曲线?

让我们假设我们有一个数据集,可能会给大概 import numpy as np x = np.linspace(0,2*np.pi,100) y = np.sin(x) + np.random.random(100) * 0.2 因此,我们有20%的数据集的变化。 我的第一个想法是使用scipy的UnivariateSpline函数,但问题是这并没有考虑到小噪声的好处。 如果考虑频率,背景比信号小得多,所以只有截止的样条可能是一个想法,但是这涉及到来回傅里叶变换,这可能导致不良行为。 另一种方式是移动平均线,但这也需要正确的延迟select。 任何提示/书籍或链接如何解决这个问题?

我如何分析一个SQLAlchemy驱动的应用程序?

有没有人有经验分析一个Python / SQLAlchemy应用程序? 寻找瓶颈和devise缺陷的最好方法是什么? 我们有一个Python应用程序,数据库层由SQLAlchemy处理。 应用程序使用批处理devise,所以很多数据库请求都是在有限的时间内按顺序完成的。 目前运行需要太长时间,因此需要进行一些优化。 我们不使用ORMfunction,而数据库是PostgreSQL。

在Python中打印多个参数

这只是我的代码片段: print("Total score for %s is %s ", name, score) 但我希望它打印出来:“(名称)的总分是(分数)”,其中名称是列表中的variables,分数是整数。 这是python3.3如果有所帮助。