国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python文件與文件夾常見基本操作總結

Python文件與文件夾常見基本操作總結

2020-09-08 10:07RQSLT Python

這篇文章主要介紹了Python文件與文件夾常見基本操作,結合實例形式總結分析了Python針對文件與文件夾操作所涉及的常見函數與方法的使用技巧,需要的朋友可以參考下

本文實例講述了Python文件文件夾常見基本操作。分享給大家供大家參考,具體如下:

1、判斷文件(夾)是否存在。

?
1
os.path.exists(pathname)

2、判斷路徑名是否為文件。

?
1
os.path.isfile(pathname)

3、判斷路徑名是否為目錄。

?
1
os.path.isdir(pathname)

4、創建文件。

?
1
2
os.mknod(filename)  #windows下不可用
open(filename, "w"#記得要關閉

5、復制文件。

?
1
2
shutil.copyfile("oldfile", "newfile"#oldfile和newfile都只能是文件
shutil.copy("oldfile", "newfile"#oldfile只能是文件,newfile可以是文件,也可以是目標目錄

6、刪除文件。

?
1
os.remove(filename)

7、清空文件。

?
1
2
3
4
file = open("test.txt", w)
file.seek(0)
file.truncate() #注意文件指針的位置
file.close()

8、創建目錄。

?
1
2
os.mkdir(pathname)    #創建單級目錄
os.makedirs(pathname)   #遞歸創建多級目錄

9、復制目錄。

?
1
2
shutil.copytree("olddir", "newdir")
#olddir和newdir都只能是目錄,且newdir必須不存在

10、重命名文件或目錄。

?
1
os.rename(oldname, newname)

11、移動文件或目錄。

?
1
shutil.move(oldpath, newpath)

12、刪除目錄。

?
1
2
3
4
5
6
os.rmdir("dir")   #不能刪除非空目錄
'''
#可以刪除非空目錄,目錄打開時也能刪除
#約等于'rd /Q /S dir'
'''
shutil.rmtree("dir")

12.1、清空目錄。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
#encoding=utf-8
#適用于python3.5+
import os, sys, time, shutil
#清空目錄
def ClearDir(dir):
  print('ClearDir ' + dir + '...')
  for entry in os.scandir(dir):
    if entry.name.startswith('.'):
      continue
    if entry.is_file():
      os.remove(entry.path)  #刪除文件
    else:
      shutil.rmtree(entry.path)  #刪除目錄

13、切換目錄。

?
1
os.chdir(newpath)

14、open常用模式。

'r':  只讀(缺省。如果文件不存在,則拋出錯誤。)
'w':  只寫(如果文件不存在,則自動創建文件。)
'a':  追加
'r+': 讀寫

15、由全路徑名的到路徑和文件名。

?
1
2
3
4
5
>>> pathfile = r'D:\abc\def\ghi.txt'
>>> os.path.dirname(pathfile)
'D:\\abc\\def'
>>> os.path.basename(pathfile)
'ghi.txt'

16、獲取文件大小。

?
1
2
os.path.getsize(pathfile)
#單位為字節(Byte)

17、獲取當前文件目錄絕對路徑。

?
1
2
3
4
5
6
import os, sys
if __name__ == "__main__":
  os.chdir('E:\\')
  print(sys.path[0])
  print(os.path.abspath('.'))
  print(os.path.dirname(os.path.abspath(__file__)))

希望本文所述對大家Python程序設計有所幫助。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 无码一区二区三区视频 | 亚洲精品一区二区三区在线观看 | 亚洲狠狠爱一区二区三区 | 国产一区二区三区在线视频 | 偷拍一区二区三区四区 | 色综合网址 | 小情侣高清国产在线播放 | 日韩在线免费观看网站 | 国产午夜精品视频 | 午夜视频 | 亚洲天堂中文字幕 | 欧美久久久久久 | 国产在线一区二区 | 精精国产xxxx视频在线 | ...99久久国产成人免费精品 | 91一区二区三区 | 国产一级一级国产 | 欧美国产视频 | 精品久久久久一区二区国产 | 伊人成人222 | 四季久久免费一区二区三区四区 | 嫩草91| 久久国产精品久久久久久电车 | 日韩在线成人 | 精品一区二区在线看 | 久久久国产一区二区三区 | 大乳videos巨大吃奶 | 亚洲综合视频 | 激情综合五月 | 国产精品一区二区三区免费 | 亚洲情视频 | 亚洲国产成人一区二区精品区 | 91国自产精品中文字幕亚洲 | 午夜视频一区二区三区 | 亚色网站 | 亚洲第一av网站 | 国产在线资源 | 99久久免费精品国产男女性高好 | 国产中文字幕一区 | 一区二区三区视频在线观看 | 美女一级 |