欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python的io流

錢瀠龍1年前8瀏覽0評論

在Python編程語言中,IO流是非常重要的概念。簡單來說,IO流就是數據的輸入和輸出流。Python內置了許多用于讀寫文件和數據流的標準庫,使得IO流的使用變得非常簡單。以下將介紹Python中的IO流的常見操作。

讀取文件

with open('file.txt', 'r') as file:
data = file.read()
print(data)

上述代碼打開名為“file.txt”的文件,以只讀模式讀取文件中的內容,并將其存儲在名為“data”的變量中。然后將“data”的內容打印到控制臺上。

寫文件

with open('file.txt', 'w') as file:
file.write('Hello, World!')

上述代碼打開名為“file.txt”的文件,以寫入模式將“Hello, World!”寫入文件中。

關閉文件

file = open('file.txt', 'r')
data = file.read()
print(data)
file.close()

上述代碼打開名為“file.txt”的文件,讀取文件中的內容,并將其存儲在名為“data”的變量中。之后,需要手動關閉文件以釋放資源。

讀取和寫入字節串

with open('file.txt', 'rb') as file:
data = file.read()
print(data)
with open('file.txt', 'wb') as file:
file.write(b'Hello, World!')

對于二進制文件或需要按字節讀寫的情況,可以使用以“b”結尾的模式字符串。

讀取和寫入行

with open('file.txt', 'r') as file:
for line in file:
print(line)
with open('file.txt', 'w') as file:
file.write('Line 1\n')
file.write('Line 2\n')

對于需要讀取和寫入行的情況,可以使用文件對象的迭代器和“\n”換行符。

上一篇download.php
下一篇dphpext