0X01從檔案中讀取資料

2022-04-29 18:12:09 字數 1534 閱讀 1250

一;讀取檔案

#

-*- coding:utf-8 -*-

#!/usr/bin/python

'''讀取檔案

'''with open(

'/home/aaron/桌面/biaoge/htmlcade.txt

') as file_object:

contents =file_object.read()

print

(contents.rstrip())

'''**解析:

1;open()函式開啟指定路徑下的檔案,並且返回乙個表示檔案的物件,python將這個物件儲存在file_object變數當中。

2;關鍵字with在不在需要訪問檔案後將其關閉。所以不用呼叫close()

3;使用read()讀取這個檔案的全部內容

4;read()在檔案末尾返回乙個空字串。函式rstrip()可以刪除多餘的空格。

'''

二;逐行讀取檔案內容:

'''

逐行讀取

'''filename = '

/home/aaron/桌面/biaoge/htmlcade.txt

'with open(filename) as file_object:

for line in

file_object:

print

(line.rstrip())

'''**解析:

1;我們將要讀取的檔案的名稱儲存在變數filename 中,這是使用檔案時一種常見的做法。由於變數filename 表示的並非實際檔案——它只是乙個讓python知道到**

去查詢檔案的字串,因此可輕鬆地將'/home/aaron/桌面/biaoge/htmlcade.txt' 替換為你要使用的另乙個檔案的名稱。

2;檢視檔案的內容,我們通過for語句檔案物件執行迴圈來遍歷檔案中的每一行

'''

三;建立乙個包含檔案各行內容的列表:

'''

建立乙個包含檔案各行內容的列表

'''with open(filename) as file_object:

lines =file_object.readline()

for line in

lines:

print(line.rstrip())

四;使用檔案內容

'''

使用檔案內容

注釋:將檔案讀取到記憶體中後,就可以以任何方式使用這些資料了

'''filename = '

/home/aaron/桌面/biaoge/htmlcade.txt

'with open(filename) as file_object:

lines =file_object.readline()

pi_string = ''

for i in

lines:

pi_string +=i.rstrip()

print(len(pi_string))

關於彙編 0x01記憶體

記憶體,與記憶體條不是乙個概念。在計算機中,每個程序都有自己的4gb記憶體空間,這個4gb的記憶體空間並不是真實的,而是系統分配的虛擬記憶體。虛擬記憶體 物理記憶體 記憶體條等其它硬體裝置 板卡記憶體 物理記憶體是用來跟硬體記憶體互相對映的,跟記憶體條的大小也不是一一對應的。如何通過虛擬記憶體如何找...

招聘程式設計題0x01

python3 coding utf 8 題目描述 請設計乙個高效演算法,再給定的字串陣列中,找到包含 coder 的字串 不區分大小寫 並將其作為乙個新的陣列返回。結果字串的順序按照 coder 出現的次數遞減排列,若兩個串中 coder 出現的次數相同,則保持他們在原陣列中的位置關係。給定乙個字...

C語言雜記 0x01

ascii碼中 字元a是97,字元b是98,計算 a 1這個表示式,應該按照ascii碼把 a 當做證書值97,然後加1,得到98,然後printf把98這個整數值當做ascii碼來列印,列印出相應字元b 我們稱整型為 int 型,現在我們知道 char 型別本質上也是整數,只不過比 int 型別的...