Python 创建随机名字的文件夹/文件
生活随笔
收集整理的這篇文章主要介紹了
Python 创建随机名字的文件夹/文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python 創建隨機名字的文件夾/文件
- 導入庫
- 創建文件名
- 創建文件
導入庫
import random import string import os創建文件名
dir_name = ''.join(random.sample(string.ascii_letters + string.digits, 8))- join是string庫中的函數,用于連接字符
- sample:random.sample() : 從指定的序列或列表中, 隨機的截取指定長度的片段。
- 其中ascii_letters是生成所有字母,從a-z和A-Z,digits是生成所有數字0-9.
所以改代碼的意思是在生成的所有字母與數字這個序列中隨機選取8個當作文件名。
作用還可以是生成隨機驗證碼:
import random,stringdef rand_str(num, length=7):f = open('Activation_code.txt', 'w')for i in range(num):chars = string.ascii_letters + string.digitss = [random.choice(chars) for i in range(length)]f.write('{0}\n'.format(''.join(s)))f.close()創建文件
os.mkdir(dir_name)總結
以上是生活随笔為你收集整理的Python 创建随机名字的文件夹/文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最长回文串
- 下一篇: 抓取异步数据(AJAX)笔记