内容介绍
因实际工作而产生的小需求。右击目录,在弹出菜单中点击,在目录名前增删“(完成)”字样。在繁忙时可减少些操作,还可多选批量更名。再次操作会删除“(完成)”字样。


工作中,目录名以01开头,往下排。故在开头两数字后增删“(完成)”字样。如果目录名不是以两数字开头,则直接在目录名增删“(完成)”字样。
存在一个未能解决的问题,当目录名包含空格时,取不到完整的目录名,sys.argv的第二个参数开始,每个参数包含了一小段空格分隔的内容……想重新组合字符串,又发现空格有可能不唯一,感觉无法还原连续空格的情况,直接搁置了,将有空格等特殊字符的情况进行弹窗,不继续运行。若有大神知道解决方案,请给个提示。
实现步骤:
第一步:注册表手动添加。


文章描述了一个Python脚本,用于在文件或目录的右键菜单中添加功能,自动在文件名或目录名前添加或删除“(完成)”标记。遇到空格问题时,通过注册表设置和处理特殊情况。作者还提供了打包成独立exe的步骤。
最低0.47元/天 解锁文章
994





