![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
wuwangyingzhong
这个作者很懒,什么都没留下…
展开
-
Python 模块介绍
<br />0.1. 关于本书0.2. 代码约定0.3. 关于例子0.4. 如何联系我们核心模块1.1. 介绍1.2. _ _builtin_ _ 模块1.3. exceptions 模块1.4. os 模块1.5. os.path 模块1.6. stat 模块1.7. string 模块1.8. re 模块1.9. math 模块1.10. cmath 模块1.11. operator 模块1.12. copy 模块1.13. sys 模块1.14. atexit 模块1.15. time 模块1.16.转载 2010-09-28 16:03:00 · 12578 阅读 · 2 评论 -
Python 的IO复用
<br />7.3. select 模块<br />select 模块允许你检查一个或多个 socket , 管道, 以及其他流兼容对象所接受的数据, 如 Example 7-6 所示.<br />你可以将一个或更多 socket 传递给 select 函数, 然后等待它们状态改变(可读, 可写, 或是发送错误信号):如果某人在调用了 listen 函数后连接, 当远端数据到达时, socket 就成为可读的(这意味着 accept 不会阻塞). 或者是 socket 被关闭或重置时(在此情况下, recv转载 2010-09-28 17:03:00 · 845 阅读 · 0 评论 -
Python shutil模块
<br />copy(src, dst)<br />Copy data and mode bits ("cp src dst").<br />The destination may be a directory.<br />copy2(src, dst)<br />Copy data and all stat info ("cp -p src dst").<br />The destination may be a directory.<br />copyfile(src, dst)<br />Copy d转载 2010-11-10 15:42:00 · 1372 阅读 · 0 评论 -
subprocess
<br /><br />最近,我们老大要我写一个守护者程序,对服务器进程进行守护。如果服务器不幸挂掉了,守护者能即时的重启应用程序。上网Google了一下,发现Python有很几个模块都可以创建进程。最终我选择使用subprocess模块,因为在Python手册中有这样一段话:<br /> This module intends to replace several other, older modules and functions, such as: os.system、os.spawn*、os.po转载 2010-11-11 09:37:00 · 2174 阅读 · 0 评论 -
Python os模块
<br />Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。 <br /><br />下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。 <br /><br />os.sep 可以取代操作系统特定的路径分割符。 os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,转载 2010-11-10 15:41:00 · 293 阅读 · 0 评论 -
Python用subprocess的Popen来调用系统命令
<br />当我们需要调用系统的命令的时候,最先考虑的os模块。用os.system()和os.popen()来进行操作。但是这两个命令过于简单,不能完成一些复杂的操作,如给运行的命令提供输入或者读取命令的输出,判断该命令的运行状态,管理多个命令的并行等等。这时subprocess中的Popen命令就能有效的完成我们需要的操作。在这里对Popen予以简单介绍。<br />下面是一个很简单的例子,来自Python的官网教程:http://docs.python.org/library/subprocess.h转载 2010-11-11 10:46:00 · 45103 阅读 · 0 评论