Python入门
一、什么是Python?
对于这种问题我们来百度一下就可以了。
“Python是一种开放源代码的脚本编程语言,这种脚本语言特别强调开发速度和代码的清晰程度。它可以用来开发各种程序,从简单的脚本任务到复杂的、面向对象的应用程序都有大显身手的地方。Python还被当作一种入门程序员最适合掌握的优秀语言,因为它免费、面向对象、扩展性强同时执行严格的编码标准。 ”
二、为什么要选择Python?
换句话来说就是Python的优势在哪里?本人很懒,这种问题也百度一下就可以了,关键词:Python优势,可以找到以下描述:
“1.语法简单,自然,学习曲线低。
2.开发环境简单,不需要复杂的ide即可完成开发,对开发机的要求也很低。
3.开发过程简单,不需要编译,也不需要c/java等的复杂配置。
4.运行速度快,至少比java快很多。将来还可以使用pypy来加速,能达到C/C++的级别。
5.适用范围广,可以开发从企业级应用,桌面应用,到嵌入式都可以。
6.适于团队开发,方便的单元测试和容易统一程序风格。”
如果对上述描述感兴趣的话您就有可能选择Python。
三、Python起源
还是百度一下,关键词:Python起源
“Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个Monty 大蟒蛇飞行马戏团的爱好者”
四、Python官网
好了必要的罗嗦结束了,我们该言归正传了,先知道官网在哪里?为啥?当然是去下载Python啦,要不用啥来学习啊。
官网网址:http://www.python.org/
五、下载Python
呵呵,上面一条估计对您下载Python没有太大帮助,因为官网下载页面经常打不开,据说是被封了,但好处是网络这么大,找个下载的地方很容易,百度一下,关键词:python-3.1.1,我们就用这个版本的来学习。
六、安装Python
下载下来的文件名为python-3.1.1.msi
相关文档:
能整理大部分无用文件
#!/usr/bin/python
#syscleaner.py
import os
import os.path
#delete files and directory recursively
def itedel(dir):
print('in dir :'+dir)
for doc in os.listdir(dir):
try:
if(os.path.isdir(doc)):
itedel(dir+'\\'+doc)
......
之前写了一个自动解压压缩文件到压缩文件所在文件夹的脚本
后根据自己需要,写了另外两个。原理一样
都是使用winrar的命令
第一个脚本没考虑周到,只能解压rar文件
改进后可以支持winrar支持的各种文件
把指定文件夹下的文件保存到指定文件夹
#rardir.py
import os
import sys
src=sys.argv[1]
dst=sys.argv[2]
......
http://blog.csdn.net/myan/archive/2008/01/07/2028545.aspx
http://blog.csdn.net/gashero/archive/2007/06/03/1636030.aspx
我感觉还是python应用更广一些,Ruby的RoR做Web框架好一些吧,至于perl,现在感觉实在有几分苦涩…… ......
[root@pku-fan MySQL]# cat limbs.sql
CREATE DATABASE cookbook;
USE cookbook;
DROP TABLE IF EXISTS limbs;
CREATE TABLE limbs
(
thing VARCHAR(20), # what the thing is
legs INT, ......