看如下,
#!/usr/bin/env python
import os
path=input('请输入目标地址')
path1=repr(path)
print(os.path.exists(r'F:\学习资料\PyQt5\time\name')) #1
print(path1) #2
print(os.path.exists(path1)) #3
运行结果
D:\Python\Python38\python.exe D:/BaiduNetdiskWorkspace/pycharm的程序/修正版python程序/文件操作/pdf_to_word.py
请输入目标地址F:\学习资料\PyQt5\time\name
True
'F:\学习资料\PyQt5\time\name'
False
进程已结束,退出代码为 0
我想要两处运行结果都是True,我想运行input程序,输入F:\学习资料\PyQt5\time\name,通过程序改为r'F:\学习资料\PyQt5\time\name',不是手改
看看下面的图, 你看看能不能悟出点什么
print(os.path.exists('D:\\bishe_yolov5\\yolov5-master'))
这样写才对print(os.path.exists(r'D:\bishe_yolov5\yolov5-master'))
在推荐你一种写法