python路径长度限制_[windows] python 帮忙打开文件名太长限制

不知道你是否有遇到,在windows复制/移动文件的时候发生路径太长以致于无法复制/移动的情况?

不知道你是否有遇到,在windows复制/移动文件的时候发生路径太长以致于无法复制/移动的情况?

我大概每年发生个四、五次,在备份自己的电脑文件时就一定会发生。然后就有些文件就无法备份或是要改短名字,搬完再改回来。有次发现用 node.js 写程序复制文件可以不被限制,后来就自己写个程序来复制。

今天在装 python3.6.2 的时候发现它的安装程序会好心问你要不要关闭这个选项,若是要的话,它会用 winreg 帮你改个 registry。

import winreg; winreg.SetValueEx(winreg.CreateKey(winreg.HKEY_LOCAL_MACHINE, r'SYSTEMCurrentControlSetControlFileSystem'), 'LongPathsEnabled', None, winreg.REG_DWORD, 1)

如果有需要的话,也有 python 的话,执行这句就有同样效果。

当笔记。

分享

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值