python_文件操作
说明:如有转载,请标明出处!!一.文件操作1.文件常用操作方法=open(,,encoding=
seek(偏移量,大方向)
大方向:0开头 1指针的位置 2末尾 偏移量正数往右调,负数往左跳,python3不支持负数,2支持 2.方法使用示例3.文件open()时操作模式
?4.文件操作样式file_name=input(
file_mode=input(f=open(file_name,file_mode,encoding=<span style="color: #800000">"<span style="color: #800000">utf-8<span style="color: #800000">"<span style="color: #000000">)
<span style="color: #008000">#<span style="color: #008000">操作语句 f.close() 二.文件(文件夹)操作实例1.更改文件中指定位置文件内容f=open(<span style="color: #800000">"<span style="color: #800000">a.txt<span style="color: #800000">",<span style="color: #800000">"<span style="color: #800000">r+<span style="color: #800000">",encoding=<span style="color: #800000">"<span style="color: #800000">utf-8<span style="color: #800000">"<span style="color: #000000">)
<span style="color: #0000ff">while<span style="color: #000000"> True: 2.批量更改文件夹中文件名<span style="color: #008000">#<span style="color: #008000">1.获取要重命名的文件夹 名字
file_names=input(<span style="color: #800000">"<span style="color: #800000">请输入包含文件的要重命名的文件夹名:<span style="color: #800000">"<span style="color: #000000">) <span style="color: #008000">#<span style="color: #008000">2.获取制定的文件夹中的所有 文件名字 list_names=<span style="color: #000000">os.listdir(file_names) <span style="color: #008000">#<span style="color: #008000">3.重命名<span style="color: #008000"> <span style="color: #008000">定位到指定文件夹os.chdir(<span style="color: #800000">"<span style="color: #800000">file_test<span style="color: #800000">"<span style="color: #000000">) 3.创建文件夹
os.mkdir()
4.在文件夹中创建文件
os.chdir(f1=open(<span style="color: #800000">"<span style="color: #800000">大宅门_1.avi<span style="color: #800000">",<span style="color: #800000">"<span style="color: #800000">w<span style="color: #800000">",encoding=<span style="color: #800000">"<span style="color: #800000">utf-8<span style="color: #800000">"<span style="color: #000000">)
f2=open(<span style="color: #800000">"<span style="color: #800000">大宅门_2.avi<span style="color: #800000">",encoding=<span style="color: #800000">"<span style="color: #800000">utf-8<span style="color: #800000">"<span style="color: #000000">) f3=open(<span style="color: #800000">"<span style="color: #800000">大宅门_3.avi<span style="color: #800000">",encoding=<span style="color: #800000">"<span style="color: #800000">utf-8<span style="color: #800000">"<span style="color: #000000">) f4=open(<span style="color: #800000">"<span style="color: #800000">大宅门_4.avi<span style="color: #800000">",encoding=<span style="color: #800000">"<span style="color: #800000">utf-8<span style="color: #800000">"<span style="color: #000000">) f5=open(<span style="color: #800000">"<span style="color: #800000">大宅门_5.avi<span style="color: #800000">",encoding=<span style="color: #800000">"<span style="color: #800000">utf-8<span style="color: #800000">"<span style="color: #000000">) f1.close() 5.操作文件夹的方法
os.rename(,)
os.remove() <span style="color: #008000">#<span style="color: #008000">创建文件夹os.mkdir(<span style="color: #800000">"<span style="color: #800000">a<span style="color: #800000">"<span style="color: #000000">) <span style="color: #008000">#<span style="color: #008000">删除文件夹 <span style="color: #008000">#<span style="color: #008000">返回当前路径 open支持相对路径和绝对路径 改变默认目录os.chdir(<span style="color: #800000">"<span style="color: #800000">../<span style="color: #800000">"<span style="color: #000000">) 获取目录列表 三.总结1.操作文件时尽量使用with,或者try,来避免程序报错时文件无法关闭 2.*一定要记住文件要关闭,否则写入的文件可能在内存中,不能及时写入,调用close方法时会强制写入 3.文件分为二进制文件和文本文件,视频,音乐,图片都是二进制文件 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |