激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術(shù)及教程分享平臺!
分類導(dǎo)航

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

服務(wù)器之家 - 腳本之家 - Python - Python創(chuàng)建文件夾與文件的快捷方法

Python創(chuàng)建文件夾與文件的快捷方法

2021-08-11 00:27Roam-G Python

這篇文章主要給大家介紹了關(guān)于Python創(chuàng)建文件夾與文件的快捷方法以及批量創(chuàng)建文件夾的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

前言

python快捷創(chuàng)建文件夾和文件詳解 自己做文件時發(fā)現(xiàn)  簡單的反復(fù)操作十分浪費(fèi)時間,于是想到了 使用python,這個分享給大家,快捷高效辦公。 項(xiàng)目目錄

file11 創(chuàng)建文件夾

file22 創(chuàng)建文件

Python創(chuàng)建文件夾與文件的快捷方法

1.創(chuàng)建文件夾

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# 批量 創(chuàng)建文件夾
import os #倒入os模塊 創(chuàng)建文件夾 需要的
# 保存路徑,直接從電腦文件夾中復(fù)制過來,但是
# 注意,直接復(fù)制過來的c:\english\lets\雅思聽力 路徑結(jié)尾是沒斜杠的。
# 路徑是需要 斜杠結(jié)尾的,否則 會以lets為根目錄,而不是“雅思聽力”為根目錄。
# 但是如果之間加上 斜杠 \ ,你會發(fā)現(xiàn)報(bào)錯。 因?yàn)閜ython 中路徑結(jié)尾必須是 反斜杠,
# 所以直接加個 反斜杠就行了。
path = 'c:\english\lets\雅思聽力/'
# 定義文件夾名稱
name = "python劍雅"
# 創(chuàng)建10個文件夾,序號為0-9
for i in range(10):
 # "文件"+
 # os.path.exists(path) 判斷文件是否存在 固定語法,記住就行
 # 定義一個變量判斷文件是否存在,path指代路徑,str(i)指代文件夾的名字
 # name+str(i+1)為拼接 名稱,效果為:python劍雅1,python劍雅2...
 # str(i+1)提高用戶體驗(yàn)1,2,3,...
 isexists = os.path.exists(path+name+str(i+1))
 
 if not isexists:
 
  # os.path.exists(path+str(i)) 創(chuàng)建文件夾 路徑+名稱
  os.makedirs(path+name+str(i+1))
  print("%s 目錄創(chuàng)建成功"%i)
 else:
  print("%s 目錄創(chuàng)建成功"%i)
 
  # 如果文件不存在,則繼續(xù)上述操作,直到循環(huán)結(jié)束
  continue

執(zhí)行效果

Python創(chuàng)建文件夾與文件的快捷方法

關(guān)于反斜杠和斜杠

windows由于使用 斜桿/ 作為dos命令提示符的參數(shù)標(biāo)志了,為了不混淆,所以采用 反斜杠\ 作為路徑分隔符。所以目前windows系統(tǒng)上的文件瀏覽器都是用 反斜杠\ 作為路徑分隔符。斜桿和反斜杠在大多數(shù)情況下可以互換,沒有影響。

知道這個背景后,可以總結(jié)一下結(jié)論:

(1)瀏覽器地址欄網(wǎng)址使用 斜桿/ ;

(2)windows文件瀏覽器上使用 反斜杠\ ;

(3) 出現(xiàn)在html url() 屬性中的路徑,指定的路徑是網(wǎng)絡(luò)路徑,所以必須用 斜桿/ ;

(4)出現(xiàn)在普通字符串中的路徑,如果代表的是windows文件路徑,則使用 斜桿/ 和 反斜杠\ 是一樣的;如果代表的是網(wǎng)絡(luò)文件路徑,則必須使用 斜桿/ ;

2.創(chuàng)建文件

?
1
2
3
4
5
6
# 建4個doc文件
for i in range(4):
    # 固定語法格式: open('文件夾位置' "文件的名稱"+'.文件后綴',a表示沒有該文件就新建)
 f = open('c:\english\lets\雅思聽力\python劍雅1/' "劍雅test " +str(i+1)+ " 聽力文本" + '.doc',"a")
 f.write("")        #寫入文件,設(shè)置為空
 f.close()      #執(zhí)行完結(jié)束

執(zhí)行效果

Python創(chuàng)建文件夾與文件的快捷方法

python批量創(chuàng)建文件夾和文件

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
def mkdir(path):
  # 引入模塊
  import os
 
  # 去除首位空格
  path=path.strip()
  # 去除尾部 \ 符號
  path=path.rstrip("\\")
 
  # 判斷路徑是否存在
  # 存在   true
  # 不存在  false
  isexists=os.path.exists(path)
 
  # 判斷結(jié)果
  if not isexists:
    # 如果不存在則創(chuàng)建目錄
    # 創(chuàng)建目錄操作函數(shù)
    os.makedirs(path)
 
    print (path+' 創(chuàng)建成功')
    return true
  else:
    # 如果目錄存在則不創(chuàng)建,并提示目錄已存在
    print (path+' 目錄已存在')
    return false
 
#定義要創(chuàng)建的目錄
mkpath="d:\\gitrepository\\python100days\\"
調(diào)用函數(shù)
#mkdir(mkpath)
for x in range(100):
  mkdir(mkpath+str(x+1)+"day")

效果圖

Python創(chuàng)建文件夾與文件的快捷方法

Python創(chuàng)建文件夾與文件的快捷方法

因?yàn)間it傳空文件夾會出錯,需要每個文件夾里創(chuàng)建一個文件

創(chuàng)建文件代碼如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
def batch_create_files(filepath):
  '''
  導(dǎo)入os模塊,用于判斷文件是否存在
  存在 true
  不存在 false
  '''
  import os
  fd = os.path.exists(filepath)
  if not fd:
    #如果不存在
    try:
      fo = open(filepath,mode='x')
      print(filepath + '創(chuàng)建成功')
      fo.close()
    except ioerror:
      #如果存在會發(fā)生異常(這里我不知道是不是這樣用,因?yàn)楫惓S泻芏喾N類型)
      print('創(chuàng)建失敗')
 
for x in range(7,101):
  #循環(huán)運(yùn)行(這里我1-6的文件夾已經(jīng)創(chuàng)建過了,所以直接用7到100)
  batch_create_files('d:\\gitrepository\\python100days\\'+str(x)+'day\\testone.py')

Python創(chuàng)建文件夾與文件的快捷方法

Python創(chuàng)建文件夾與文件的快捷方法

總結(jié)

到此這篇關(guān)于python創(chuàng)建文件夾與文件快捷方法的文章就介紹到這了,更多相關(guān)python創(chuàng)建文件夾與文件內(nèi)容請搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://blog.csdn.net/weixin_41290863/article/details/110733222

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 一区二区三区欧美在线 | 欧美成人一区二区三区 | 欧美成人午夜影院 | 精品一区二区免费 | 亚洲成人第一页 | 青青草成人免费视频在线 | 一区二区三区精品国产 | 久久久日韩精品一区二区三区 | 在线免费观看毛片 | www.99久| 91视频观看免费 | 国产精品麻豆一区二区三区 | 国产精品av久久久久久久久久 | 中文字幕在线观看日韩 | 亚洲操比视频 | 久久精品国产亚洲一区二区 | 最新中文字幕在线视频 | 1区2区3区在线观看 欧美特黄a | 国内精品伊人久久久久网站 | 北原夏美av| 久久久久久久亚洲精品 | 国产成人免费精品 | 久久久久一本一区二区青青蜜月 | 精品一区二区久久久久久久网精 | 国产羞羞视频免费在线观看 | 九九热精彩视频 | 黄色成年在线观看 | 黄色作爱视频 | 草久视频在线观看 | 午夜影院在线免费观看 | 久久色在线 | 香蕉视频1024 | 午夜精品久久久久久中宇 | 亚洲一区二区三区高清视频 | 91看片在线免费观看 | 久草资源在线观看 | 成人福利电影在线观看 | 日韩欧美高清片 | 久久精片| 久久蜜桃精品一区二区三区综合网 | 欧美一级黄色网 |