def text_create(name, msg): desktop_path = '/Users/Hou/Desktop/' full_path = desktop_path + name + '.txt' file = open(full_path,'w') file.write(msg) file.close() print('Done') text_create('hello','hello world') # 調用函數
- 第一行:定義函數的名稱和參數;
- 第二行:我們在最開始知道,open 函數要打開一個完整的路徑,所以首先是桌面路徑;
- 第三行:我們給文件起什么名字,就是要傳入的參數加上桌面路徑再加上后綴就是完整的文件路徑了;
- 第四行:打開文件,'w'參數代表作為寫入模式,意思是:如果沒有就在該路徑創建一個有該名稱文本,有則追加覆蓋文本內容;
- 第五行:寫入傳入的參數 msg,即內容;
- 第六行:關閉文本。