一:shutil模块
move()移动文件或文件夹
copy(src,dst) 复制文件src到文件或目录dst
rmtree(dstdir) 删除目标目录
如果要删除文件怎么办呢?
可以使用os模块的unlink()函数
或者os模块的remove()函数
二:读取csv文件
csv文件(Comma-Separated Value),逗号分隔值,是一种通用的、相对简单的文件格式。
在编写程序时,可能需要将数据转移到csv文件里面,此时可以考虑使用Python的内置模块——csv模块。
读取csv文件
读取CSV文件之前需要用open函数打开文件路径。
方式一:使用csv模块里的reader函数
方式二:使用csv模块里的DictReader对象
pickle模块(“腌菜”)序列化对象
所谓序列化,简单地说就是把内存中的数据在不丢失其类型信息的情况下转成对象的二进制形式的过程,对象序列化后的形式经过正确的反序列化过程应该能够准确无误地恢复为原来的对象。
pickle模块用来把Python对象转换成可以方便写入到文件和从文件读取的形式。
pickle模块的dump()与load()分别完成序列化与反序列化操作
四:存储数据之json模块
JSON是一种轻量级的数据交换格式。
模块json能够简单地操作JSON数据。
保存数据:使用json模块的dump()函数,该函数接受两个实参,即:要存储的数据以及文件对象。
读取数据:使用json模块的load()函数可以读取保存的文件。
dumps(data) 将Python数据结构转换为JSON字符串
loads(jsonstr) 将JSON字符串转换为Python数据结构
move()移动文件或文件夹
copy(src,dst) 复制文件src到文件或目录dst
rmtree(dstdir) 删除目标目录
如果要删除文件怎么办呢?
可以使用os模块的unlink()函数
或者os模块的remove()函数
二:读取csv文件
csv文件(Comma-Separated Value),逗号分隔值,是一种通用的、相对简单的文件格式。
在编写程序时,可能需要将数据转移到csv文件里面,此时可以考虑使用Python的内置模块——csv模块。
读取csv文件
读取CSV文件之前需要用open函数打开文件路径。
方式一:使用csv模块里的reader函数
方式二:使用csv模块里的DictReader对象
pickle模块(“腌菜”)序列化对象
所谓序列化,简单地说就是把内存中的数据在不丢失其类型信息的情况下转成对象的二进制形式的过程,对象序列化后的形式经过正确的反序列化过程应该能够准确无误地恢复为原来的对象。
pickle模块用来把Python对象转换成可以方便写入到文件和从文件读取的形式。
pickle模块的dump()与load()分别完成序列化与反序列化操作
四:存储数据之json模块
JSON是一种轻量级的数据交换格式。
模块json能够简单地操作JSON数据。
保存数据:使用json模块的dump()函数,该函数接受两个实参,即:要存储的数据以及文件对象。
读取数据:使用json模块的load()函数可以读取保存的文件。
dumps(data) 将Python数据结构转换为JSON字符串
loads(jsonstr) 将JSON字符串转换为Python数据结构
move()移动文件或文件夹
copy(src,dst) 复制文件src到文件或目录dst
rmtree(dstdir) 删除目标目录
如果要删除文件怎么办呢?
可以使用os模块的unlink()函数
或者os模块的remove()函数
二:读取csv文件
csv文件(Comma-Separated Value),逗号分隔值,是一种通用的、相对简单的文件格式。
在编写程序时,可能需要将数据转移到csv文件里面,此时可以考虑使用Python的内置模块——csv模块。
读取csv文件
读取CSV文件之前需要用open函数打开文件路径。
方式一:使用csv模块里的reader函数
方式二:使用csv模块里的DictReader对象
pickle模块(“腌菜”)序列化对象
所谓序列化,简单地说就是把内存中的数据在不丢失其类型信息的情况下转成对象的二进制形式的过程,对象序列化后的形式经过正确的反序列化过程应该能够准确无误地恢复为原来的对象。
pickle模块用来把Python对象转换成可以方便写入到文件和从文件读取的形式。
pickle模块的dump()与load()分别完成序列化与反序列化操作
四:存储数据之json模块
JSON是一种轻量级的数据交换格式。
模块json能够简单地操作JSON数据。
保存数据:使用json模块的dump()函数,该函数接受两个实参,即:要存储的数据以及文件对象。
读取数据:使用json模块的load()函数可以读取保存的文件。
dumps(data) 将Python数据结构转换为JSON字符串
loads(jsonstr) 将JSON字符串转换为Python数据结构
move()移动文件或文件夹
copy(src,dst) 复制文件src到文件或目录dst
rmtree(dstdir) 删除目标目录
如果要删除文件怎么办呢?
可以使用os模块的unlink()函数
或者os模块的remove()函数
二:读取csv文件
csv文件(Comma-Separated Value),逗号分隔值,是一种通用的、相对简单的文件格式。
在编写程序时,可能需要将数据转移到csv文件里面,此时可以考虑使用Python的内置模块——csv模块。
读取csv文件
读取CSV文件之前需要用open函数打开文件路径。
方式一:使用csv模块里的reader函数
方式二:使用csv模块里的DictReader对象
pickle模块(“腌菜”)序列化对象
所谓序列化,简单地说就是把内存中的数据在不丢失其类型信息的情况下转成对象的二进制形式的过程,对象序列化后的形式经过正确的反序列化过程应该能够准确无误地恢复为原来的对象。
pickle模块用来把Python对象转换成可以方便写入到文件和从文件读取的形式。
pickle模块的dump()与load()分别完成序列化与反序列化操作
四:存储数据之json模块
JSON是一种轻量级的数据交换格式。
模块json能够简单地操作JSON数据。
保存数据:使用json模块的dump()函数,该函数接受两个实参,即:要存储的数据以及文件对象。
读取数据:使用json模块的load()函数可以读取保存的文件。
dumps(data) 将Python数据结构转换为JSON字符串
loads(jsonstr) 将JSON字符串转换为Python数据结构