Tag: python

是否有一个容易实现的erf()for Python?

我可以实现错误函数,我自己,但我不想。 是否有一个没有外部依赖的Python包,包含这个函数的实现? 我已经find了这个,但是这似乎是一些更大的包的一部分(甚至不清楚哪一个!)。

你将如何做相当于Python中的预处理器指令?

有没有办法在Python中执行以下预处理器指令? #if DEBUG < do some code > #else < do some other code > #endif

使用pip安装pylibmc时出错

你好,当我试图在OSX Lion上使用pip安装pylibmc时出现以下错误: ./_pylibmcmodule.h:42:10: fatal error: 'libmemcached/memcached.h' file not found #include <libmemcached/memcached.h> ^ 1 error generated. error: command 'clang' failed with exit status 1 任何线索如何解决这个问题?

pandas将数据框转换为元组数组

我使用pandas操作了一些数据,现在我想执行批量保存到数据库。 这要求我将数据框转换为一个元组数组,每个元组对应一个数据框的“行”。 我的DataFrame看起来像这样: In [182]: data_set Out[182]: index data_date data_1 data_2 0 14303 2012-02-17 24.75 25.03 1 12009 2012-02-16 25.00 25.07 2 11830 2012-02-15 24.99 25.15 3 6274 2012-02-14 24.68 25.05 4 2302 2012-02-13 24.62 24.77 5 14085 2012-02-10 24.38 24.61 我想将它转换为一个元组数组,如下所示: [(datetime.date(2012,2,17),24.75,25.03), (datetime.date(2012,2,16),25.00,25.07), …etc. ] 任何有关如何有效地做到这一点的build议?

Python – 如何检查列表单调性

什么是检查列表单调性的有效和pythonic方法? 即它有单调递增或递减值? 例子: [0,1,2,3,3,4] # This is a monotonically increasing list [4.3,4.2,-2] # This is a monotonically decreasing list [2,3,1] # This is neither

Python反向列表

我想颠倒一个string,并使用下面的代码,但生成的反向列表值是None。 代码: str_a = 'This is stirng' rev_word = str_a.split() rev_word = rev_word.reverse() rev_word = ''.join(rev_word) 它返回TypeError 。 为什么?

AppEngine bulkloader,高复制存储和python27运行时

任何人都可以澄清这里的情况? 我用Python25和旧/主从数据库使用了Bulkloader。 我也使用它(仅用于上传数据)与Python25和高复制数据存储,尽pipe它在这里说: http://code.google.com/appengine/docs/python/tools/uploadingdata.html 本文档适用于使用主/从数据存储的应用程序。 如果您的应用程序使用高复制数据存储,则可以从应用程序复制数据,但Google目前不支持此用例。 但是,我现在正在尝试具有高复制数据存储和Python27的Bulkloader,并且似乎无法挽回地破坏。 它似乎绕过了authentication步骤,即使我正确地将我的电子邮件传递到appcfg.py 有没有人试过这个? 任何人都可以确认Bulkloader将使用哪些组件?

SystemError:父模块''未加载,无法执行相对导入

我有以下目录: myProgram └── app ├── __init__.py ├── main.py └── mymodule.py mymodule.py: class myclass(object): def __init__(self): pass def myfunc(self): print("Hello!") main.py: from .mymodule import myclass print("Test") testclass = myclass() testclass.myfunc() 但是当我编译它,然后我得到这个错误: Traceback (most recent call last): File "D:/Users/Myname/Documents/PycharmProjects/myProgram/app/main.py", line 1, in <module> from .mymodule import myclass SystemError: Parent module '' not loaded, cannot perform relative import […]

Python模块中“list = list”的效果是什么?

我在Python标准库/usr/lib/python2.7/multiprocessing/dummy/__init__.py看到以下代码: list = list dict = dict 这个成语是什么意思? 我最好的猜测是:“让我们检查是否存在dict和list ”。 这只是古代遗留的代码,没有__builtins__中的list和dict ? 而我又有一个疯狂的猜测: 优化从全局范围到模块范围的查询速度移动list 。 这个习语是否合理? 我明白,如果我将它用于多处理,这种假设是错误的。

Python – 有没有一个装饰器的列表?

我知道@staticmethod,@classmethod和@property,但只能通过分散的文档。 是否有一个内置于Python的函数装饰器的完整列表?