python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.r ...
分类:
编程语言 时间:
2017-07-22 11:05:42
阅读次数:
229
f = open("a.txt",'r",encoding="utf-8") f.tell()当前光标在什么位置 f.read()读取文件,但是可以按字节和字符读 1、当模式为字节模式f.read(3)为读取3个字节 2、当模式为字节模式f.read(3)为读取3个符 f.seek()把光标移到那个 ...
分类:
编程语言 时间:
2017-07-21 10:36:57
阅读次数:
153
二进制读写不需要指定编码,因为本身就是二进制的 其中分为: rb 或 r+b wb 或 w+b xb 或 w+b ab 或 a+b 示例: f=open('a.txt','wb')#文件写f.write('11111\n')f.write('2222\n')#关闭f.close() ...
分类:
编程语言 时间:
2017-07-21 10:23:48
阅读次数:
129
1.定义:模块;用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结果的python文件(文件名:test.py对应的模块名:test)
包:它是用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件)2.导入方法importmodule_name#导入一个模块
..
分类:
编程语言 时间:
2017-07-20 22:19:34
阅读次数:
216
一、打开文件: open(name[, mode[, buffering]]):name指文件名,mode指模式参数,buffering指缓冲。 1、如果没有找到则会抛异常。 2、文件模式:mode 'r':读模式 'w':写模式 'a':追加模式 'b':二进制模式,比如声音剪辑或者图像则需要使用 ...
分类:
编程语言 时间:
2017-07-20 15:20:07
阅读次数:
170
文件是日常编程中常用的操作,通常用于存储数据或应用系统的参数 语法: open(filename,mode) 参数: filename:要访问的文件名 mode:打开文件的模式 一、关于open模式 模式 说明 r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 w 打开一个文件只 ...
分类:
编程语言 时间:
2017-07-19 19:33:06
阅读次数:
205
1 #读文件: 2 #第一种方法: 3 f = open('file path', 'r') 4 print(f.read()) 5 f.close() 6 7 #第二种方法: 8 try: 9 f = open('file path', 'r') 10 print(f.read()) 11 fin... ...
分类:
编程语言 时间:
2017-07-19 14:36:08
阅读次数:
159
读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从 ...
分类:
编程语言 时间:
2017-07-19 14:16:22
阅读次数:
181
本章内容 一、open open函数是我们在文件操作中经常用到的一个python内置函数 PS:最后一定要调用close()来把打开的文件关闭 我们通过源码来看看有哪些参数 open(file, mode='r', buffering=-1, encoding=None, errors=None, ...
分类:
编程语言 时间:
2017-07-18 21:03:06
阅读次数:
201
python打包比起C++真的是很麻烦的一件事……小学期作品是拿python写的,用的还是3.6,pyinstaller不支持,只好学习了一下cxfreeze的打包方法。 一、安装 安装cxfreeze只要在cmd下输入 pip install cx_freeze即可。之后在python根目录下找到 ...
分类:
编程语言 时间:
2017-07-18 15:40:48
阅读次数:
166