吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1299|回复: 12
收起左侧

[求助] 想用python写一个批量创建文件夹的脚本-新手没思路-请指教!

[复制链接]
dog雄就是dog雄 发表于 2020-9-26 03:07
要求:让用户输入一个数比如10000

然后每隔200创建一个1-200,201-400,401-600……的文件夹,以此类推直到循环10000结束

额外要求:可以让用户决定每隔多少创建一个文件夹。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

yc0205 发表于 2020-9-26 04:02
刚刚学。。。。
sunil 发表于 2020-9-26 04:32
[Python] 纯文本查看 复制代码
import os
#rootDir: 父目录,maxNum: 最大数值,steps: 步进
def makeStepsDir(rootDir, maxNum, steps=200):
    for cur in range(1, maxNum + 1, steps):
        os.mkdir(os.path.join(rootDir, '%d-%d' % (cur, cur + steps - 1)))

免费评分

参与人数 1热心值 +1 收起 理由
dog雄就是dog雄 + 1 鼓励转贴优秀软件安全工具和文档!

查看全部评分

 楼主| dog雄就是dog雄 发表于 2020-9-26 07:16
sunil 发表于 2020-9-26 04:32
[mw_shl_code=python,true]import os
#rootDir: 父目录,maxNum: 最大数值,steps: 步进
def makeStepsDi ...

谢谢。学到了  对初学者缺少实践。基础学到了一些,临到解决问题就不会用,无从下手!
flashman6820 发表于 2020-9-26 07:22
批量创建文件夹的具体应用有哪些场景?这么多文件夹任何管理?
 楼主| dog雄就是dog雄 发表于 2020-9-26 07:32
flashman6820 发表于 2020-9-26 07:22
批量创建文件夹的具体应用有哪些场景?这么多文件夹任何管理?

学习python 想到这个问题就想实现一下。为了练习!
tan19890718 发表于 2020-9-26 07:54
可以根据excel里面内容创建文件夹
[Python] 纯文本查看 复制代码
import xlrd
import os
workbook = xlrd.open_workbook(r'C:\Users\txc\Desktop\文件名.xls')
sheet_name = workbook.sheet_names()[0]
sheet = workbook.sheet_by_index(0)
print(sheet.name, sheet.nrows, sheet.ncols)
rows = sheet.nrows
for i in range(rows):
     folder = sheet.cell(i, 0).value
     b = os.getcwd()
     os.makedirs(folder)
he58394835 发表于 2020-9-26 08:11
厉害的。。。
subney 发表于 2020-9-26 09:08
这样的需求,难道是为了藏小电影?
lxq8432 发表于 2020-9-26 09:24
我都是用Excel配合批处理来创建的
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-25 12:39

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表