易截截图软件、单文件、免安装、纯绿色、仅160KB

Python & XML


Chapter 1
Python and XML
Python and XML are two very different animals, each with a rich
history. Python is a full-scale programming language that has grown
from scripting world roots in a very organic way, through the vision
and guidance of Python's inventor, Guido van Rossum. Guido continues to
take into account the needs of Python developers as Python matures.
XML, on the other hand, though strongly impacted by the ideas of a
small cadre of visionaries, has grown from standards-committee roots.
It has seen both quiet adoption and wrenching battles over its future.
Why bother putting the two technologies together?
Before the Python/XML combination, there seemed no easy or effective
way to work with XML in a distributed environment. Developers were
forced to rely on a variety of tools used in awkward combination with
one other. We used shell scripting and Perl to process text and
interact with the operating system, and then used Java XML API's for
processing XML and network programming. The shell provided an excellent
means of file manipulation and interaction with the Unix system, and
Perl was a good choice for simple text manipulation, providing access
to the Unix APIs. Unfortunately, neither sported a sophisticated object
model. Java, on the other hand, featured an object-oriented
environment, a robust platform API for network programming, threads,
and graphical user interface (GUI) application development. But with
Java, we found an immediate lack of text manipulation power; scripting
languages typically provided strong text processing. Python presented a
perfect solution, as it combines the strengths of all of these various
options.
Like most scripting languages, Python features excellent text and
file manipulation capabilities. Yet, unlike most scripting languages,
Python sports a powerful object-oriented environment with a robust
platform API for network programming, threads, and graphical user
interface development. It can b


相关文档:

python 函数

Python中函数参数的传递是通过“赋值”来传递的。但这条规则只回答了函数参数传递的“战略问题”,并没有回答“战术问题”,也就说没有回答怎么赋值的问题。函数参数的使用可以分为两个方面,一是函数参数如何定义,二是函数在调用时的参数如何解析的。而后者又是由前者决定的。函数参数的定 ......

PEP 0263 Defining Python Source Code Encodings

 
PEP 0263
Defining Python Source Code Encodings
Python will default to ASCII as standard encoding if no other
encoding hints are given.
To define a source code encoding, a magic comment must
be placed into the source files either as first or second
line in the file, suc ......

Python监视进程


由subprocess创建一个进程,然后进行监视
每一秒钟查看一次,如果正在运行,打印pid和running,如果已停止,,继续执行任务并打印Termined
shell和stdout均设置为False
也许这对做病毒的守护进程很好
#!/usr/bin/env python
import subprocess , sys , time
p=subprocess.Popen(['ping','127.0.0.1','-n','10'], she ......

eat python 003

Documentation for C's fopen():
---
r Open text file for reading. The stream is positioned at the beginning
of the file.
r+ Open for reading and writing. The stream is positioned at the
beginning of the file.
w Truncate file to zero length or create text file for writing. The
stream is posi ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号