python 開啟檔案與讀寫檔案

2021-08-02 08:39:25 字數 1366 閱讀 6034

#!/usr/bin/python

# encoding: utf8

#with 語句不只是針對檔案而言的,它是乙個用來建立執行時環境的通用框架(genericframework),告訴物件它們正在進入和離開乙個執行時環境。

print '\u9fa5'

print '\u003f'

#建立檔案並寫入內容

with open('test.txt',mode='w') as a_file:

a_file.write('test successd')

print(a_file.mode)

print(a_file.name)

with open('test.log', mode='w') as b_file:

b_file.write('***ooo=')

#讀取檔案內容

with open('t.txt') as c_file:

print(c_file.read())

print(c_file.seek(1)) #seek()方法使定位到檔案中的特定位元組

print(c_file.read(10))#引數表示所讀字元的個數

print(c_file.tell())

#在檔案後追加內容

with open('test.txt',mode='a') as a_file:

a_file.write('and *** ooo successd')

with open('test.txt') as d_file:

print(d_file.read())

#一次讀取一行,並列印出行號和資料

print '-----------'

line_number = 0

with open('t.txt') as e_file:

for a_line in e_file:

line_number += 1

print ''.format(line_number,a_line.rstrip())

#二進位制檔案

an_image = open('ttt.png', mode='rb')

print (an_image.mode)

print(an_image.name)

print(an_image.encoding)

print(an_image.tell()) # 0

data = an_image.read(3) #n

print (data)

print (type(data)) #str ??

data = an_image.read()

print(len(data))

python 檔案讀寫,開啟 未完。。。

導入庫 os庫 import os 獲取當前目錄 os.getcwd 切換目錄 os.chdir 路徑 開啟寫入檔案 import os os.getcwd os.chdir e file1 open yuyang.txt a file1.write nthis is the seven line ...

python 檔案讀寫操作開啟模式

r 唯讀。該檔案必須已存在。r 可讀可寫。該檔案必須已存在,寫為追加在檔案內容末尾。rb 表示以二進位制方式讀取檔案。該檔案必須已存在。w 只寫。開啟即預設建立乙個新檔案,如果檔案已存在,則覆蓋寫 即檔案內原始資料會被新寫入的資料清空覆蓋 w 寫讀。開啟建立新檔案並寫入資料,如果檔案已存在,則覆蓋寫...

python開啟檔案 Python檔案開啟模式

python 內建函式 python 內建函式 python open 函式用於開啟乙個檔案,建立乙個 file 物件,相關的方法才可以呼叫它進行讀寫。寫入檔案時,不會自動加入換行,需要手動在末尾加入,在每個元素後面都換行n,可以用 fo.writelines line n for line in ...