一、模块、包 什么是模块? 模块实质上就是一个python文件,它是用来组织代码的,意思就是说把python代码写到里面,文件名就是模块的名称,test.py test就是模块名称。 什么是包? 包,package本质就是一个文件夹,和文件夹不一样的是它有一个__init__.py文件,包是从逻辑上 ...
分类:
其他好文 时间:
2018-07-06 22:23:40
阅读次数:
192
读文件 打开一个文件用open()方法(open()返回一个文件对象,它是可迭代的): r表示是文本文件,rb是二进制文件。(这个mode参数默认值就是r) 如果文件不存在,open()函数就会抛出一个IOError的错误,并且给出错误码和详细的信息告诉你文件不存在: 文件使用完毕后必须关闭,因为文 ...
分类:
编程语言 时间:
2018-07-06 11:30:11
阅读次数:
163
找到一篇非常好的文章,记录下 原贴:https://www.cnblogs.com/yyds/p/6186621.html 本节内容: 一、I/O操作概述 I/O在计算机中是指Input/Output,也就是Stream(流)的输入和输出。这里的输入和输出是相对于内存来说的,Input Stream ...
分类:
编程语言 时间:
2018-07-05 23:15:22
阅读次数:
121
阅读目录 一 模块介绍 二 使用模块之import 三 使用模块之from ... import... 四 模块的重载 (了解) 五 py文件区分两种用途:模块与脚本 六 模块搜索路径 七 编译python文件(了解) 八 包介绍 九 包的使用 十 软件开发规范 一 模块介绍 1、什么是模块? 大家 ...
分类:
其他好文 时间:
2018-07-05 17:19:57
阅读次数:
123
tac tac是cat的反写,即反序显示文件内容 如文件a.txt内容如下: 则tac a.txt打印如下: 我们可以使用awk来实现tac的功能: awk '{arr[NR]=$0}END{for(count=NR;count>0;count--)print arr[count]}' a.txt ...
分类:
系统相关 时间:
2018-07-04 22:43:43
阅读次数:
143
1. open() file.close() 2. flush() 3. 打开文件的模式 ①. 只读模式 r (默认) ②. 只写模式 w (不可读,不存在则创建,存在则覆盖) ③. 追加模式 a (可读,不存在则创建,存在则只追加内容) ④. '+' 表示可同时读写某个文件: r+ 可读写文件(可 ...
分类:
编程语言 时间:
2018-07-04 13:41:22
阅读次数:
194
## 打开一个文件 - fileobj = open(filename, mode) 其中: fileobj是open()返回的文件对象 filename是该文件的字符串名 mode是指明文件类型和操作的子字符串 - mode的第一个字母表示对其的操作 - r表示读取 - w表示写入,如果文件不存在 ...
分类:
编程语言 时间:
2018-07-02 18:19:07
阅读次数:
157
1. 文件读写操作 读写文件是最常见的 IO 操作, Python 内置了读写文件的函数。在磁盘上读写文件的功能是由操作系统提供的,所以读写文件是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据,或者把数据写入这个文件对象。 文件打开方式 不同 ...
分类:
编程语言 时间:
2018-07-02 14:51:50
阅读次数:
142
这篇文章主要介绍了python文件和目录的操作方法,简明总结了文件和目录操作中常用的模块、方法,并列举了一个综合实例,需要的朋友可以参考下 一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getc ...
分类:
编程语言 时间:
2018-07-02 11:07:44
阅读次数:
171