3条回答 默认 最新
- 志在逍遥 2022-04-07 03:26关注本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报Love And Program 2022-04-07 03:38
t = input() end = r'{}'.format(t) print(os.path.exists(end))
用format拼接一下
1回复
收起
看如下,
#!/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',不是手改
t = input()
end = r'{}'.format(t)
print(os.path.exists(end))
用format拼接一下
报告相同问题?