使用qt-mingw版做的软件,发给客户以后说工作不正常,配置文件无法打开,或者加载数据文件不正常。远程查看以后,发现客户经常将程序放置在中文带空格的路径下,导致文件打开不正常。所以最近想在程序上解决一下,让客户少出问题。 首先在网上查了QT打开文件路径中含有中文和空格问题,抄了如下代 ...
一 遇到错误的情形 在用JS打开本地的文件 Microsoft Word 时,如果文件路径带有空格,那么winword命令会将路径错误的解析。JS代码如下: 上面的代码中变量 filePath 中的 第一章 绪论 字符串由于中间有一个空格,所以用winword命令将会导致路径解析错误,最终就无法打开用户指定正确路径的文件。 二 尝试解决方案 由于Windows把常用软件的名称和路径记录在注册表里。 ...
2012-06-16 23:08 4 3317 推荐指数:
使用qt-mingw版做的软件,发给客户以后说工作不正常,配置文件无法打开,或者加载数据文件不正常。远程查看以后,发现客户经常将程序放置在中文带空格的路径下,导致文件打开不正常。所以最近想在程序上解决一下,让客户少出问题。 首先在网上查了QT打开文件路径中含有中文和空格问题,抄了如下代 ...
在windows中总有奇怪的问题,比如路径或文件名带空格,打开文件就会报错。 一般情况下 F:/lujing/file.txt 直接用python打开是没问题的。 但是当变成 F:/lu jing/file.txt,打开就会报错: 尝试: 将/变成\\,事实证明 ...
昨晚搞鼓了一下python的open()打开文件 代码如下 def main(): infile =open("C:\Users\Spirit\Desktop\bc.txt",'r') data = infile.read() print(data)main() 然而结果总 ...
使用绝对路径,类似于D:\work\deter.xls Python中打开文件的路径是当前工作路径,可以通过下面的方式查看 import os os.getcwd() 可以通过 os.chdir('c:\\') 进行修改 ...
1.获取当前执行主脚本方法:sys.argv[0]和_ file _ (1)sys.argv 一个传给Python脚本的指令参数列表。sys.argv[0]是脚本的名字。一般得到的是相对路径,用os.path.abspath(sys.argv[0])得到执行文件的绝对路径: ? ...
批处理的命令行是用空格作为参数分隔符的,遇到带空格的参数的时候就麻烦了,所以我们可以把参数用双引号包起来,但是这样又会引入新的问题,参数也会死死的记住这个引号,当我们拼接路径的时候,就麻烦了,比如 readygo.bat "c:\pro files",批处理文件里面做了这样的处理 set ...
应用部署时,发生文件读取错误,发现是部署路径中含有空格的文件夹名,然后把应用服务器位置迁移了。从网上找到如下方案:1, TestURL().class.getResource("").getPath()或TestURL().class.getResource("").getFile()获得的路径 ...
安卓 通过intent调用系统文件管理器打开指定路径目录 转 https://blog.csdn.net/qq_34161388/article/details ...