Tag: python

Python的strftime – date没有领先0?

当使用Python strftime ,是否有办法删除date的前10位,如果它是在10日之前,即。 所以01是1 ? 找不到% s的东西? 谢谢!

Djangodate时间问题(默认= datetime.now())

我有这样的数据库模型: from datetime import datetime class TermPayment(models.Model): # cut out some fields, non relevant to the question date = models.DateTimeField(default=datetime.now(), blank=True) 而且当新实例添加时: tp = TermPayment.objects.create(**kwargs) 我有一个问题:数据库中的所有logging在date字段中具有相同的值 – 第一次付款的date。 服务器重新启动后 – 一个logging有新的date,其他logging与第一个logging相同。 它看起来像一些数据caching使用,但我无法find在哪里。 数据库:mysql 5.1.25 django v1.1.1

在python中用scipy / numpy合并数据

有没有一种更有效的方法来在预先指定的箱子中取一个数组的平均值? 例如,我有一个数组数组和数组,对应于该数组中的开始和结束位置,我想只是在这些箱中的意思? 我有下面的代码,但我想知道如何可以减less和改善。 谢谢。 from scipy import * from numpy import * def get_bin_mean(a, b_start, b_end): ind_upper = nonzero(a >= b_start)[0] a_upper = a[ind_upper] a_range = a_upper[nonzero(a_upper < b_end)[0]] mean_val = mean(a_range) return mean_val data = rand(100) bins = linspace(0, 1, 10) binned_data = [] n = 0 for n in range(0, len(bins)-1): b_start = […]

使用python从HTML页面源下载图像文件?

我正在写一个刮板,从HTML页面下载所有的图像文件,并将它们保存到一个特定的文件夹。 所有的图像都是HTML页面的一部分。

从string中删除所有特殊字符,标点符号和空格

我需要从string中删除所有特殊字符,标点符号和空格,以便我只有字母和数字。

从Python中的另一个文件调用一个函数

Set_up:我需要在程序中使用每个函数的.py文件。 在这个程序中,我需要从外部文件中调用这个函数。 我试过了: from file.py import function(a,b) 但是我得到的错误: ImportError:没有名为'file.py'的模块; 文件不是一个包 我该如何解决这个问题?

如何获得Python中的父目录?

有人能告诉我如何以跨平台的方式获取Pythonpath的父目录。 例如 C:\Program Files —> C:\ 和 C:\ —> C:\ 如果目录没有父目录,则返回目录本身。 这个问题可能看起来很简单,但我无法通过Google进行挖掘。

在python中用matplotlib绘制对数坐标轴

我想用matplotlib绘制一个对数坐标轴的graphics。 我一直在阅读文档,但无法弄清楚语法。 我知道这可能是一些简单的东西,比如情节论证中的“scale = linear”,但是我似乎无法做到 示例程序: from pylab import * import matplotlib.pyplot as pyplot a = [ pow(10,i) for i in range(10) ] fig = pyplot.figure() ax = fig.add_subplot(2,1,1) line, = ax.plot(a, color='blue', lw=2) show()

转置一个NumPy数组

我使用Python和NumPy,并有“转置”的一些问题: a=array([5,4]) print a print aT 调用aT不是转置数组。 如果a例如[[],[]]那么它转换正确,但我需要转置[…,…,…] 。

为什么使用argparse而不是optparse?

我注意到Python 2.7文档还包含另一个命令行parsing模块。 除了getopt和optparse之外,我们现在已经有了argparse 。 为什么还有另一个命令行parsing模块被创build? 为什么我应该使用它而不是optparse ? 是否有我应该知道的新function?