近期突然对网络爬虫(crawler)有了兴趣,发现编写它的最优方法是python语言,想起本科时有过学习python的经历,所以决定重新学习一番(ps:可能对今后的研究工作有些帮助吧)
我使用的书是一位大大推荐的《简明python教程》
首先来说pyhton的一些特点:
简单、免费开源、易学、高层语言(不同于底层语言)、可移植性、解释性(不像C++一样需要编译,可以直接执行)、面向对象(它既可以面向过程、也可以面向对象)、可扩展性(关键代码可以用C++来编写)、(可嵌入性)、丰富的库(庞大的标准库)。
在本书中介绍了一种Perl语言,它的特点是胜任小型应用和脚本,但是大型应用的话就会不适用。
介绍几个ubuntu 下python的的小操作:
1、检查版本
$python -V
如果出现bash: python: command not found,则说明你没有安装python。.......
ubuntu一般内置了python,所以一般不会出现上述情况。
2、在shell中输入python就进入python解释器
按CTRL+D就可以退出
3、chmod a+x program.py
给予文件执行许可。然后在命令行终端输入./program.py
就可以执行python程序。
ok,今天就这样。。