关于“获取选择的文件(夹)”文件名获取的BUG

BUG反馈 · 1447 次浏览
用户5893767910... 创建于 2021-11-13 12:28

今天在使用quicker的时候

需要用到一个“使用某程序打开某文件的功能”

根据这篇教程

https://getquicker.net/KC/Kb/Article/190

制作了一个小功能

但在使用过程中一直报错

Traceback (most recent call last):
  File "cut.py", line 52, in <module>
  File "cut.py", line 12, in open_file
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\*\\*\\*\\Foundation'

经检查发现是获取到的文件名中包含空格

而脚本并未识别出完整文件

只是识别出了第一个空格前的文件名

导致一直报错“FileNotFoundError”

删除空格后的文件名可以正常执行功能

个人认为这是一个BUG

所以发表话题到了BUG反馈区

用户5893767910... 最后更新于 2021/11/13

回复内容
CL 2021-11-13 13:57
#1

在文件路径两边加上英文双引号试一下。  

可以用插值 $$"{文件路径变量}" 或表达式 $= "\"" + {文件路径变量} + "\""

CL 最后更新于 2021-11-13 13:58
用户5893767910... 2021-11-13 15:41 :

成了,谢谢CL

回复主贴