【发布时间】:2014-01-16 12:15:38
【问题描述】:
我是 Python 新手 - 但不是编程新手,而且学习曲线有点陡峭。
我有一个程序可以读取多个输入文件 - 第一个输入文件包含(除其他外)路径并命名其他文件。
我可以打开文件并读取名称 OK。如果我打印字符串,它看起来像这样
Z:\ \python\ \rb_data.dat\n'
我所有的“\”都变成了“\ \”我想我可以通过使用“r”前缀将它转换为文字来解决这个问题。
我的问题是如何将前缀附加到字符串变量??
这就是我想做的:
modat = open('z:\\python\mot1 input.txt') # first input file containing names of other file
rbfile = modat.readline() # get new file name
rbdat = open(rbfile) # open new file
【问题讨论】:
-
这里有什么问题? "\\" 可以用于路径....
标签: python string file literals