我有一组名为16ID_#.txtwhere 的文件#代表一个数字.我想os.path.exists()在尝试将文件导入python之前检查是否存在特定的文件编号.当我将变量放在文件所在的文件夹中时,使用文件名(例如:)folderpath+"\16ID_#.txt",python将其解释"\16"为音符.
有什么方法可以阻止这个,所以这folderpath+"\16ID_#.txt"被解释为我希望它是什么?
我无法更改文件的名称,它们是由我无法控制的另一个程序输出的.
/无论操作系统如何,您都可以使用构建路径,但正确的方法是使用os.path.join:
os.path.exists(os.path.join(folderpath, "16ID_#.txt"))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
387 次 |
| 最近记录: |