Tag: python

如何检查在Python中的文件大小?

我正在Windows中编写一个Python脚本。 我想根据文件大小做一些事情。 例如,如果大小大于0,我将发送电子邮件给某人,否则继续其他事情。 如何检查文件大小?

用matplotlib实时绘制while循环

我正在尝试使用OpenCV实时绘制摄像机的一些数据。 然而,实时绘图(使用matplotlib)似乎没有工作。 我已经把这个问题分成了这个简单的例子: fig=plt.figure() plt.axis([0,1000,0,1]) i=0 x=list() y=list() while i <1000: temp_y=np.random.random() x.append(i) y.append(temp_y) plt.scatter(i,temp_y) i+=1 plt.show() 我希望这个例子可以单独绘制1000点。 实际情况是,窗口popup第一个点(确定),然后等待循环完成,然后填充graphics的其余部分。 有什么想法,为什么我一次没有看到一个人口点?

在Python中将unix时间戳string转换为可读的date

我有一个string表示一个unix时间戳(即“1284101485”)在Python中,我想将其转换为可读的date。 当我使用time.strftime ,我得到一个TypeError : >>>import time >>>print time.strftime("%B %d %Y", "1284101485") Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: argument must be 9-item sequence, not str

如何使用PIL调整图像大小并保持宽高比?

有没有一种明显的方式来做到这一点,我失踪了? 我只是想缩略图。

“at”(@)符号在Python中做什么?

我正在看一些使用@符号的Python代码,但我不知道它的作用。 我也不知道如何searchPython文档,或者当包含@符号时Google不返回相关结果。

Python中的目录列表

如何获得Python中给定目录中的所有文件(和目录)的列表?

我如何使用Python创build一个可直接执行的跨平台GUI应用程序?

Python可以在多个平台上工作,可以用于桌面和Web应用程序,因此我得出结论:有一些方法可以将它编译为Mac,Windows和Linux的可执行文件。 问题是我不知道从哪里开始,或者如何用它来编写一个graphics用户界面,有没有人可以点亮这个,并指出我在正确的方向吗?

Python中的多重赋值和评估顺序

以下Python表达式有什么区别: # First: x,y = y,x+y # Second: x = y y = x+y 首先给出不同的结果比秒 。 例如, 第一: >>> x = 1 >>> y = 2 >>> x,y = y,x+y >>> x 2 >>> y 3 第二: >>> x = 1 >>> y = 2 >>> x = y >>> y = x+y >>> x […]

崇高的文本2控制台输入

我使用Sublime Text 2,但是当我的代码要求用户输入时,它不会让我输入任何值。 (换句话说:Python中的input()和Ruby中的输入无法正确提示输入)。 Python会抛出一个EOFError错误(当用户没有输入任何东西时会得到什么)。 简单的用户输入不适用于Sublime Text 2。 编辑:例如 try: text = input('Enter something: ') print text except EOFError: print('\nEOFError') => Enter something: #cannot enter anything to var "text" => EOFError => [Finished]

Python使用的字符串比较技术

我想知道Python是如何进行字符串比较的,更具体地说,当使用小于(<)或大于(>)的符号时,它是如何确定结果的。 例如,如果我把打印('abc'<'bac'),我会得到真实的。 我知道它比较了字符串中相应的字符,但是为什么还有更多的字符不清楚,为什么没有更好的术语呢,把“重量”放在a的第一个字符串小于b(第一个位置)的事实上,而不是a在第二个字符串(第二个位置)中小于b的事实。