1 / 5
文档名称:

《python实例应用》.doc

格式:doc   大小:33KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《python实例应用》.doc

上传人:changdan5609 2019/3/18 文件大小:33 KB

下载得到文件列表

《python实例应用》.doc

文档介绍

文档介绍:Python实例应用她--一种最初由GuidovanRossum开发的开源(OpenSource)的脚本语言。Python已经有10年的历史了,在国外十分盛行。Google搜索引擎的脚本,现在流行的BT(),还有著名的应用服务器Zope都是用Python编写的。但在国内的使用还不是很多。她十分有自己的特色。语法简洁,但功能强大,可以跨平台使用,在Linux、Windows和Mac上都有很好支持。她的设计很出色。这里有两个Python的使用例子,都是对磁盘文件的操作,以次来看看Python的特色。以下的程序是在Windows平台上完成的。在Windows上安装Python十分方便,到Python的官方站点(费下载Windows平台上的二进制安装包后直接安装就可以了,安装程序会完成所有的配置,不用象Java一样要自己设置环境变量。情景一:在文件夹里有六十多个RM格式的视频文件,我现在需要把它们的文件名都提取出来,并去掉文件的扩展名,以便放到需要的网页里。应该有什么软件可以完成这个简单的要求,可是一时间到哪里去找这样一个符合要求的软件呢?总不能手工完成把。在Linux上用强大的shell脚本应该也可以完成,可是使用Windows的朋友呢?其实象这样一个简单任务用Python这个强大脚本语言只要几条语句就可以搞定了。个大家知道,要完成这样一个任务根本不用动用C/C++或Java这样的大家伙。好来看看Python的身手,用自己喜欢的文本编辑器或者直接使用安装包自带的IDE都可以:#------importosfilenames=(())fornameinfilenames:filenames[(name)]=name[:-3]out=open('','w')fornameinfilenames:(name+'\n')()句字不多,一句句看。#------是注释行,Python是用#作为注释符的,每行注释的开始都要添加。Python的源代码是一扩展名py结尾的。importos和其他大多数语言一样,导入os这个函数库,在Python的术语里叫模块。下面一句稍复杂一点用到了两个os模块里的函数,。()的作用是返回一个表示当前工作目录的字符串,若是在D:\python目录下执行该程序则此函数返回的就是"D:\python"。()函数,它的作用是返回一个参数所指定目录的所有文件名字符串的列表,,则返回值是['','','']。列表Python里最常用的内建数据类型之一,他用表示,其中的元素用逗号隔开。元素可以是各种数据类型,整形、字符串,也可以是一个列表。Python是动态脚本语言,不需要申明变量就可以直接使用,所以filenames=(())将当前工作所有文件名字符串的列表赋值给变量filenames。fornameinfilenames:filenames[