20201130 第十六堂 模組和檔案
模組的建立
在python當中乙個py檔案就是乙個模組
在乙個模組中引入外部模組
模組的使用
檔案的開啟
使用open( )來開啟檔案
如果目標檔案和當前檔案在同一級目錄下,則直接使用檔名
file_name = 『demo.txt』
如果不是則直接新增絕對路徑
file_name = r』h:\pythonproject\day16\demo.txt』
檔案的關閉
檔案的讀取
open()開啟檔案時預設是以純文字開啟
如果開啟的檔案裡面的有中文字,有時候是讀取不出來,或者就是亂碼。那麼我們可以open file的時候,新增encoding=『utf-8』
file_name = 'demo2.txt'(demo2裡面全是中文字)
try:
with open(file_name,encoding='utf-8') as file_obj:
content = file_obj.read()
print(content)
except filenotfounderror:
print(f'does not exist')
結果:好好學習
天天向上
第十六單元
possess v 擁有 to possess highter authority 擁有更高權威 possessive adj 佔有慾強的 own v 擁有 adj 自己的 ownership n 所有權 boast v 吹噓,誇口 boastful adj 自吹自擂的 occupy v 居住 占用...
第十六節 模組化操作
在es5中我們要進行模組華操作需要引入第三方類庫,隨著前後端分離,前端的業務日漸複雜,es6為我們增加了模組話操作。模組化操作主要包括兩個方面。export的用法 export 可以讓我們把變數 函式 物件進行模組化,提供外部呼叫介面,讓外部進行引用。先來看個最簡單的例子,把乙個變數模組化。我們新建...
JAVA面試總結(第十六模組答案)
十六 zookeeper 157.zookeeper 是什麼?zookeeper 是乙個分布式的,開放原始碼的分布式應用程式協調服務,是 google chubby 的開源實現,是 hadoop 和 hbase 的重要元件。它是乙個為分布式應用提供一致性服務的軟體,提供的功能包括 配置維護 網域名稱...