日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 创建目录_第二天:Python中目录及文件操作

發布時間:2023/12/4 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 创建目录_第二天:Python中目录及文件操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python創建目錄

使用os模塊

mkdir創建一級目錄,但不會創建父級目錄

#創建test目錄,成功 import os os.mkdir('E:test')##若無父級目錄python,則創建test目錄失敗 import os os.mkdir('E:pythontest')

makedirs可創建父級目錄

import os os.makedirs('E:pythontest')

異常狀況處理:

  • 若目錄已存在,會報錯,程序增加判斷目錄是否已存在

  • 目錄中有空格,增加去除空格的程序
import os mkpath='E:pythontest' mkpath=mkpath.strip() folder=os.path.exists(mkpath) #存在:ture,不存在:false if not folder:os.makedirs(mkpath)print('創建成功') else:print(mkpath+'目錄已存在')
  • 代碼混亂,寫成函數
import os def makepath(path):path=path.strip()folder=os.path.exists(path) #存在:ture,不存在:falseif not folder:os.makedirs(path)print('創建成功') else:print(path+'目錄已存在')mkpath='E:pythontest' makepath(mkpath)

Python進入目錄

下述程序可進入到指定的目錄中

import os print (os.getcwd()) os.chdir(r'E:python') print (os.getcwd()) ##查看目錄下的文件 print(os.listdir('E:python'))

Python創建文件

f=open("myfile.txt","w") f.write('hello,world') f.close #可修改為函數,傳參數 import os os.chdir(r'E:pythontest') print (os.getcwd()) def mkfile(filename,msg):file_name=filename + '.txt'file=open(file_name, 'w')file.write(msg)file.close() mkfile('myfile1', 'hello,world')

寫入文件,追加模式及換行輸入

f=open("myfile.txt","a") f.write('hello,world'+'n')

Python查看文件

import os with open('myfile1.txt', 'r') as f:content = f.read()

with…as,就是個python控制流語句,像 if ,while一樣。 with…as語句是簡化版的try except finally語句

總結

以上是生活随笔為你收集整理的python 创建目录_第二天:Python中目录及文件操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。