下载此文档

Python入门教程 超详细1小时学会Python.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
Python入门教程超详细1小时学会Python
,如果你掌握Java和Javascript,不用1小时你就可以用Python快速流畅地写有用的Python程序.
为什么使用Python
假设我们有这么一项任务:.
思路:用shell编程.(Linux通常是bash而Windows是批处理脚本).例如,在Windows上用ping ip "Reply from ... " 而不通的时候文本是"time out ... " ,所以,在结果中进行字符串查找,即可知道该机器是否连通.
实现:Java代码如下:
String cmd=" ping ";
String ipprefix=".";
int begin=101;
int end=200;
Process p=null;
for(int i=begin;i<end;i++){
p= ().exec(cmd+i);
String line = null;
BufferedReader reader = new BufferedReader(new InputStreamReader(()));
while((line = ()) != null)
{
//Handling line , may logs it.
}
();
();
}
这段代码运行得很好,问题是为了运行这段代码,:
编写一个类文件
编写一个main方法
将之编译成字节代码
由于字节代码不能直接运行,你需要再写个小小的bat或者bash脚本来运行.
当然,用C/C++++++和Java实现的区别,但在一些更为复杂的场景,,.
同样的工作用Python实现如下:
import subprocess
cmd=""
begin=101
end=200
while begin<end:
p=(cmd,shell=True,stdout=,
stdin=,
stderr=)
("ping ."+str(begin)+"\n")
()
()
print "execution result: %s"%()
对比Java,Python的实现更为简洁,你编写的时间更

Python入门教程 超详细1小时学会Python 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小45 KB
  • 时间2018-02-14