我正在尝试通过变量
读取文件的内容file = '/home/ec2-user/abc.txt'
paths = open("file","r+")
print paths.read()
但这不起作用。我需要帮助;我不想直接指定'abc.txt'
。
答案 0 :(得分:0)
首先,您需要删除"file"
周围的引号:
paths = open(file,"r+")
当您使用变量值调用某些内容时,您不应该引用该变量。
其次,如果您不想对file
的路径进行硬编码,则需要向用户询问:
file = raw_input("Please enter the full path to the file: ")