简明Python基础教程二

 

文件操作

 

 

 

 

文件内建方法

Open成功执行并返回一个文件对象之后,所有对该文件的后续操作都通过这个“句柄”进行,操作包括:输入、输出、文件内移动或者杂项操作。

几个例子

1.      read()方法

2.      readlines方法

 

 

3        write()方法

 

 

 

 

Sys模块通过sys.arv属性提供了对命令行参数的访问,命令行参数是用来调用某个程序时除程序名意外的其他参数,一般用于基于文本的环境中(例如liunx的shell等)

 

 

文件系统通过python中的OS模块实现:

Os模块 posix(UNIX) nt(win) mac

不需要靠平台差异,Os模块为跨平台模块,Python解释器会选择正确的系统支持

Os.name

Os可以处理大部分的文件操作

删除,重命名,切换路径,遍历目录

 

Os和sys的区别

Os是负责程序和操作系统之间的交互,sys负责程序和python解释器之间的交互

 

Os.path和sys.path:

Os.path是一个模块,提供一些方法函数

Sys.path 就是咱们常说的环境变量

 

Remove()删除 rename()重命名 walk()生成一个目录树下的所有文件名

 

Os.getcwd()得到当前工作目录

Os.listdir()返回指定目录下的所有文件

Os.remove(‘file_name’)删除指定文件

Os.rmdir(‘file_name’)删除指定目录

Os.mkdir(‘dir_name’)创建一个目录

Os.makedirs(‘a/b/c’)递归创建目录

Os.chdir(‘file_path’)切换路径

Os.chmod(‘filename’)改变权限

Os.walk(top,topdown=True,οnerrοr=None) top必需要给出的路径变量后边两个可以不给

 

os.path模块

Os.path.isdir(‘name’)判断是否为目录  返回bool

Os.path.isfile(‘name’)判断是否为文件  返回bool

Os.path.islink(‘name’)判断是否为链接   返回bool

Os.path.getsize(‘name’)返回文件大小,如果文件不存在 返回错误

Os.path.abspath(‘file_name’) 返回的是file_那么的绝对路径

Os.path.split(‘file_path’)返回file_path分割成目录和文件名,以元组方式返回

Os.path.exists(‘file_path’) 如果file_path存在 返回True 反之返回False

Os.path.join(‘file_path’,’file_name’) 连接目录和文件名或者目录

 

Import time模块

Time.ctime()返回本地时间

Os.path.getatime()文件或者目录最后访问的时间

Os.path.getmtime()            最后修改的时间

Os.path.getctime()             创建时间

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 简明Python教程是一本经典的学习Python编程的教材,它详细介绍了Python语言的基础知识、语法规则以及常用的编程技巧。由于Python语言的简洁性和易读性,这本教程也以其简明扼要的风格而闻名。 该教程的源码是基于Python语言编写的,通过分章节、分小节的方式详细展示了每个知识点的代码示例和用法。这些源码不仅能够帮助读者更好地理解Python的语法和概念,还能够通过实例让读者快速掌握各种编程技巧。 在教程的源码,读者可以学习到Python语言的基本数据类型(如整型、浮点型、字符串、列表等)的使用方法,以及常见的控制流语句(如条件判断和循环)的应用。同时,源码还介绍了Python的函数定义和调用、模块导入和使用、异常处理等高级编程特性,使得读者可以更加深入地理解和运用Python语言。 此外,简明Python教程的源码还包含了一些实际应用的示例,如文件读写、网爬虫、数据分析等方面,这些示例可以帮助读者将Python的基础知识应用到实际项目。 总之,简明Python教程的源码是一个非常有用的参考资料,可以帮助读者快速上手Python编程,提高自己的编程水平。无论是初学者还是有一定编程经验的人都可以通过这个源码获得很大的收益。 ### 回答2: 简明Python教程是一本详细介绍Python编程语言的教程书籍,该教程书籍作者是A Byte of Python(草python)开发组,该书的作者是Swaroop C H(Ankit Fadia写的教程是假的),本书是一个开源的项目,其源码可以在GitHub上找到并下载。 该教程的源码是以文档的形式呈现,每个章节对应一个Python脚本文件。该教程从Python的基本概念开始介绍,包括变量、数据类型、运算符、控制流程等基础知识。接着介绍了Python的函数、模块、错误处理、输入输出以及文件操作等进阶内容。最后通过实例演示了如何使用Python进行网络编程、数据库操作以及GUI界面开发等高级应用。 阅读该教程的源码可以更好地理解教程的知识点,并通过实际的代码示例来加深对Python的理解和掌握。源码的注释详细解释了每个代码片段的作用和用法,对于初学者来说非常友好。 通过阅读源码,我们不仅可以学习到Python语言的基础知识,还能了解到良好的编程风格和习惯。源码的组织结构清晰,代码风格简洁易懂,对于初学者来说非常适合作为学习和参考的材料。 总之,简明Python教程的源码是一个非常宝贵的学习资源,通过阅读和运行源码,我们可以更好地掌握Python编程语言,并用它来解决实际的问题。希望每个对Python感兴趣的人都能够通过阅读该教程的源码,快速入门并提升编程能力。 ### 回答3: 简明Python教程源码是指用来编写简明Python教程的源代码源代码编程语言的原始文本形式,是计算机程序的基础。简明Python教程源码可能包含了一系列的Python语句、函数和类,用来演示和说明Python编程的基本概念和用法。 简明Python教程源码的结构通常会根据教程的内容来设计。例如,如果教程介绍了Python的基本语法,那么源码可能会包含一些简单的变量赋值、算术运算和控制流语句的示例。 如果教程涉及到Python的常用库或模块,源码可能会导入这些库,并展示它们的用法。例如,如果教程涉及到文件操作,源码可能会使用Python的`open`函数来打开文件,并使用`read`或`write`方法来读取或写入文件内容。 除了基本语法和常用库之外,简明Python教程的源码还可能包括一些更高级的概念和技巧示例。例如,如果教程涉及到面向对象编程,源码可能会定义一些类和方法,并展示它们的继承和多态特性。 总的来说,简明Python教程源码是一个用来教授Python编程的示例代码集合。它可以帮助初学者理解Python语言的基本概念和用法,并通过实例演示不同应用场景的解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值