Ⅰ 如何在python中用一個for loop創建多個文件
如果你是要建立H:/python/folder/f1~H:/python/folder/f60這些個文件的話可以ouf
=
open("H:/python/folder/f%s"%y,"w"),用格式化字元串就可以了。
Ⅱ python 字典創建問題
python創建文件與文件夾1.文件的創建:一般創建.txt文件函數open(file,'mode')file為文件地址,若不存在則新建,若不再本目錄下,可以寫絕對路徑mode有以下幾種方式:r只讀 rb二進制只讀 w寫入且原有內容覆蓋 a在文件末尾追加打開後文件需要.close()關閉2.文件夾的創建:使用os.mkdir(ad)方式建立,ad為新建文件夾名稱的絕對路徑
Ⅲ 如何用Python實現批量創建文件夾
Ⅳ 求一個用python讀取文檔中的名字然後創建多個文件夾同時以創建文件夾名字命名的一個txt文件
代碼如下,就是這么簡單:
importos
basepath='c:data';
forlineinopen('a.txt'):
basename=line.strip()
folder=os.path.join(basepath,basename)
filename=os.path.join(folder,basename)
os.mkdir(folder)
open(filename,'w').close()
望採納,謝謝支持!
Ⅳ python 用循環創建多個文件
os.system命令可以調用外部命令
組合latex
和
zip的命令行版本工具
就可以實現你所需要的功能
用i來命名文件很簡單
for
i
in
range(1,51):
filename
=
"%d.tex"
%
(i)
這樣filename變數里存儲的就是
"1.tex"
這樣的字元串了.
壓縮文件的話
我只知道7zip是
7z
a
<壓縮檔名>
<要壓縮的文件名>
其中
要壓縮的文件名
可以有多個
示例:
7z
a
file.zip
1.tex
2.tex
3.tex
...
10.tex
這樣一個命令
就可以實現:)
至於7z.exe
可以到7-zip的官方網站上下載命令行版本的7z,
壓縮包里會有個7za.exe,改名一下就好
:)
Ⅵ python 用循環創建多個文件
Python編程中用for()循環創建多個文件,代碼如下:
#coding=utf-8
'''
Createdon2015-07-05
'''
importos
importtime
defnsfile(s):
''''''
#判斷文件夾是否存在,如果不存在則創建
b=os.path.exists("E:\testFile\")
ifb:
print"FileExist!"
else:
os.mkdir("E:\testFile\")
#生成文件
foriinrange(1,s+1):
localTime=time.strftime("%Y%m%d%H%M%S",time.localtime())
#printlocaltime
filename="E:\testFile\"+localTime+".txt"
#a:以追加模式打開(必要時可以創建)append;b:表示二進制
f=open(filename,'ab')
testnote='測試文件'
f.write(testnote)
f.close()
#輸出第幾個文件和對應的文件名稱
print"file"+""+str(i)+":"+str(localTime)+".txt"
time.sleep(1)
print"ALLDown"
time.sleep(1)
if__name__=='__main__':
s=input("請輸入需要生成的文件數:")
nsfile(s)