BIO-张磊 发表于 2020-1-23 14:59:24

python 路径输入问题

请问,假如我的变量路径我保存为了一个变量
比如path = 'D:\python\t2-3'
假如没有变量,我可以直接open(r'D:\python\t2-3'),这样就不会报错
但有变量的时候,怎么告诉python,open(path)我的变量里面\t不是换行符
谢谢大家

zltzlt 发表于 2020-1-23 15:00:29

path = r'D:\python\t2-3'

BIO-张磊 发表于 2020-1-23 15:03:40

zltzlt 发表于 2020-1-23 15:00
path = r'D:\python\t2-3'

您好,那假如这个路径是python代码执行过程中途,自动返回的呢?
不是我一开始就设置的

冬雪雪冬 发表于 2020-1-23 15:04:17

用正斜杠/代替反斜杠\

zltzlt 发表于 2020-1-23 15:04:17

BIO-张磊 发表于 2020-1-23 15:03
您好,那假如这个路径是python代码执行过程中途,自动返回的呢?
不是我一开始就设置的

举个例子?

BIO-张磊 发表于 2020-1-23 15:06:35

zltzlt 发表于 2020-1-23 15:04
举个例子?


choose_file = easygui.fileopenbox()

with open(choose_file) as file1:

zltzlt 发表于 2020-1-23 15:07:20

BIO-张磊 发表于 2020-1-23 15:06
choose_file = easygui.fileopenbox()

with open(choose_file) as file1:

它会自动将 \ 转化为 \\ 的,不必担心。

BIO-张磊 发表于 2020-1-23 15:11:17

zltzlt 发表于 2020-1-23 15:07
它会自动将 \ 转化为 \\ 的,不必担心。

好的,谢谢
页: [1]
查看完整版本: python 路径输入问题