python檔案中的小事

2021-10-08 12:03:22 字數 1916 閱讀 4122

什麼是檔案:

在計算機中只要是裝在資料的物理載體都是檔案,在計算機中持久儲存主要依靠的是檔案

檔案的作用:

在計算機中想要儲存資料必須要使用檔案裝載資料 資料在計算機中以檔案的形式進行儲存

在python中寫檔案:

在持久化儲存的情況下

# 1.先開啟乙個檔案

f =open

("ylt.txt"

, mode=

"w")

# 2.向開啟的檔案中寫入資料

f.write(

"hello world"

)# 3.寫完資料後關閉檔案

f.close(

)

使用write()可以完成向檔案存入資料,前提是先建立乙個ylt.txt檔案

注意:

1. 如果指定的這個名稱的檔案不存在,那麼在mode是r情況下直接報錯

2. 如果指定的這個名稱的檔案不存在,那麼在mode是w的情況下會建立這個檔案,

如果這個名稱的檔案已存在,那麼會先清空檔案然後寫入資料

在python中讀資料

# 1.先開啟要讀取的檔案

f =open

("ylt.txt"

,"r"

)# 2.開始讀取檔案中的資料

content = f.read(2)

# 3.關閉開啟的檔案

f.close(

)

read(num),這個num引數表示從檔案中讀取的資料的長度(單位是位元組),如果沒有傳遞這個資料預設讀取所有

如果檔案開啟之後連續讀取多次指定長度位元組,那麼每次的讀取都是從上一次讀取的結束點開始計算長度的

注意:如果使用open開啟檔案時,如果使用的「r」,那麼可以省略

使用readline()可以讀取檔案中的一行資料

使用readlines()可以將檔案中的所有資料按行讀取並存放在乙個列表中

所有的引數都是資料的長度

檔案的開啟和關閉的本質

檔案和變數的作用都是問了儲存資料,而已知變數儲存的是資料的引用可以理解為變數名記錄的是資料的引用而檔名是乙個資料的引用

open是將硬碟中的引用位址區域和記憶體之間的通道開啟

write函式向檔案中寫入資料,將記憶體中的資料通過這個通道存放進硬碟中的引用區域

read函式是讀取檔案中的資料,將通道通向的硬碟中的引用區域裡面的資料全部載入到記憶體中,在記憶體中以變數進行記錄

檔案開啟的模式

檔案關閉的模式

檔案的常用操作

import os # 宣告os模組

檔案的重新命名 rename

os模組中的rename()就可以完成對檔案的重新命名工作

rename(需要修改的檔案的名稱,新的檔案的名稱)

建立檔案 mkdir

獲取當前預設目錄 getcwd

修改預設目錄 chdir

獲取目錄列表 listdir

刪除資料夾:此處的刪除只能刪除空的資料夾,目標資料夾裡面不管有其他的檔案或空資料夾都不能完成操作 rmdir

刪除資料夾(包括資料夾裡的內容) rmtree

注意:

建立和修改都只能使用一次,再次使用會無法找到檔案報錯

外包中的「小事情」

談到外包 管理,不知別的cio認為最困難的是什麼?對我來說,在外包 管理環節當中,有乙個我一直沒有做得非常有體系的環節 人天的計算。我曾與一位業界前輩交流這個困擾,他說 做了10多年 it 怎麼可能連人天計算這種小事情都搞不定呢?不可否認,他說的有些道理,人天計算的確看起來像是 小事情 但是在專案展...

測試中的小事情

開發不能有的心態 不要妄自揣測誰會使用自己的應用,因為誰都有可能。不要以為每個訪問者都和自己一樣精通計算機知識,他們或許對計算機知識一無所知。不要樂觀地認為使用者會因為 導航體驗不佳而還能保持瀏覽的興趣,因為有很多競爭對手。不要天真的以為自己了解所有使用者對於效能和資訊的終極需求。上面的四句話,是對...

python3注意小事項

1.自己寫模組時記得在頭部加 coding utf 8 這條指令 2.引用模組用法 1 將模組放置到py執行檔案同一目錄下 2 利用如下 實用 import sys import show6 name show6.print message 記得不可直接呼叫print message,需要從show...