假设文件路径
root="D:/down/"
a="1.txt"
我要命名的名称
b="DVD/CD.txt"
os.rename(root+a,root+b)
他会因为遇到斜线而认为是资料夹而错误
想要重命名的时候一遇到斜线/
会自动将/变成/
下载档案有类似的重命名
只是不知道它是如何处理的
作者:
Sunal (SSSSSSSSSSSSSSSSSSSSSSS)
2019-12-13 06:53:00os.path.join 不要用+的
作者: roccqqck (ccqq) 2019-12-13 10:03:00
不要这样命名.....为何不用_给个为何原因一定要斜线?
作者: robert09080 (Aspettarei) 2019-12-13 10:29:00
本来就不能用 斜线 命名吧?你随便开一个档案重新命名看能不能打 斜线 ,我记得会跑出错误的呀
作者: roccqqck (ccqq) 2019-12-13 13:10:00
改底线_就对了
觉得影响直观阅读的话,档名的斜线一律替换成全角就好了
作者: BZnoo (Uba) 2019-12-13 15:02:00
档名采用半角斜线字符的需求真的极少见
作者:
dces4212 (flawless)
2019-12-14 14:06:00replace不是顾名思义吗xd
把英文提升到国中程度,对写程式很有帮助的,提升到高中程度,有很多问题就可以自己爬国外资讯,想要精进程式能力,建议还是要有一定心力放在英文上(如果你以前因为任何理由没什么学过的话)