鹹魚micropython入門—文件處理

鹹魚micropython入門—文件處理


可以將程序產生的數據保存在文件中,也可以從文件中讀取數據。


文件讀取
想要讀取文件中的數據,首先要打開文件(文件已存在)。

open(filename, mode)

mode:模式
r :以只讀方式打開
rw:以讀寫方式打開

示例:

f = open ( 'test.py', 'r')

注意: 只能打開下載到板子中的文件。

示例:

print(f.read())

讀取完成後,記得使用close()關閉文件,釋放資源。
示例:

f.close()

綜合示例:

>>> f = open('test.py','r')
>>> print(f.read())
from pyb import LED
    

while True:
  led.value(1)            
  time.sleep(0.5)
  led.value(0)           
  time.sleep(0.5)
>>> f.close()

文件寫入
向文件中寫入數據同樣要先打開文件(文件已存在)。

f = open(filename, mode)

然後向文件中寫入數據。

f.write(str)

示例:

f.write('hello')

最後不要忘了關閉文件以釋放資源。

f.close()

綜合示例:

>>> f = open('test.py','w')
>>> f.write('holle')
5
>>> f.close()
>>> f = open('test.py','r')
>>> print(f.read())
holle

注意:
向一個已經存在內容的文件寫入數據時,會覆蓋原來的內容。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章