1、讀取模式
(1)讀取文字檔案
① t 讀取文字檔案(預設值)
② size 是以字元為單位的
(2)讀取二進位制檔案
① b 讀取二進位制檔案
② size 是以位元組為單位
2、tell()
- 檢視當前讀取的位置
3、seek()
- 可以修改當前讀取的位置
- seek()需要兩個引數
(1)要切換到的位置
(2)計算位置方式
① 0 從頭計算,預設值
② 1 從當前位置計算
③ 2 從最後位置開始計算
4、其他操作
(1)os.listdir()
- 獲取指定目錄的目錄結構,需要乙個路徑作為引數,會獲取到該路徑下的目錄結構,預設路徑為 . 當前目錄
- 該方法會返回乙個列表,目錄中的每乙個檔案(夾)的名字都是列表中的乙個元素
(2)os.chdir()
- 切換當前所在的目錄,相當於 cd
(3)os.getcwd()
- 獲取當前所在的目錄
(4)os.mkdir()
- 在當前目錄下建立乙個名字為 xx 的目錄
(5)os.rmdir()
- 刪除目錄
(6)os.remove()
- 刪除檔案
(7)os.rename( 『 舊名字 』 , 』 新名字 『 )
- 可以對乙個檔案進行重新命名,也可以用來移動乙個檔案
Golang 讀寫之外的其他檔案操作
package main import fmt os func main 顯示檔案資訊 func printfileinfo info os.fileinfo os.mkdir 方法只能建立單個目錄,而 os.mkdirall 可以建立多級目錄。最後我們使用 os.state 方法獲取目錄或檔案的描...
python基礎 檔案操作的其他方法
f open code.txt rb b的方式不能指定開啟編碼格式,以二進位制的方式開啟檔案 data f.read print data encode 編碼 decode解碼 print data.decode encoding gbk f.close f open test22.py wb b的...
vi的其他操作
1 移動游標。vi可以直接用鍵盤上的游標來上下左右移動,但正規的vi是用小寫英文本母 h j k l 分別控制游標左 下 上 右移一格。按 ctrl b 螢幕往 後 移動一頁。按 ctrl f 螢幕往 前 移動一頁。按 ctrl u 螢幕往 後 移動半頁。按 ctrl d 螢幕往 前 移動半頁。按 ...