Python学习:文件操作
一、打開文件
1、格式
在python,使?open函數(shù),可以打開?個(gè)已經(jīng)存在的?件,或者創(chuàng)建?個(gè)新?件,語法如下:
open(name, mode)name:是要打開的?標(biāo)?件名的字符串(可以包含?件所在的具體路徑)。
mode:設(shè)置打開?件的模式(訪問模式):只讀、寫?、追加等。
2、模式
二、文件對(duì)象方法
(1)寫:對(duì)象.write(‘內(nèi)容’)
# 1. 打開?件 f = open('test.txt', 'w') # 2.?件寫? f.write('hello world') # 3. 關(guān)閉?件 f.close()(2)read():?件對(duì)象.read(num)
num表示要從?件中讀取的數(shù)據(jù)的?度(單位是字節(jié)),如果沒有傳?num,那么就表示讀取?件中所有的數(shù)據(jù)。
(3)readlines():readlines可以按照?的?式把整個(gè)?件中的內(nèi)容進(jìn)??次性讀取,并且返回的是?個(gè)列表,其中每??的數(shù)據(jù)為?個(gè)元素。
(4)readline():readline()?次讀取??內(nèi)容
(5)seek():?來移動(dòng)?件指針。
格式:?件對(duì)象.seek(偏移量, 起始位置)
起始位置:
0:?件開頭
1:當(dāng)前位置
2:?件結(jié)尾
(6)文件關(guān)閉:?件對(duì)象.close()
三、文件和文件夾的操作
在Python中?件和?件夾的操作要借助os模塊??的相關(guān)功能,具體步驟如下:
(1) 導(dǎo)?os模塊
(3)使? os 模塊相關(guān)功能
os.函數(shù)名()1、文件重命名
os.rename(?標(biāo)?件名, 新?件名);
2、刪除文件
os.remove(?標(biāo)?件名)3、創(chuàng)建文件夾
os.mkdir(?件夾名字)4、刪除文件夾
os.rmdir(?件夾名字)5、獲取當(dāng)前目錄
os.getcwd()6、改變默認(rèn)目錄
os.chdir(?錄)7、獲取目錄列表
os.listdir(?錄)總結(jié)
以上是生活随笔為你收集整理的Python学习:文件操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python学习:推导式
- 下一篇: python opencv实现目标区域裁