我可以将变量作为路径传递还是将变量连接起来;路径名?
path="\page_1.txt"
input = np.loadtxt("folder".path, dtype='U', delimiter=',')
当我尝试运行此代码时,出现以下错误。
AttributeError:'str'对象没有属性'path'
答案 0 :(得分:1)
是的,但是您使用的方法不正确。当前,您正在尝试访问“路径”属性,就好像它是一个对象一样。
有关正确方法,请参见下文:
path = "\page_1.txt"
input = np.loadtxt(path, dtype='U', delimiter=',')
此外,要解决是否可以用路径(文件所在的文件夹)连接变量(文件名),是的,这也是可能的。
path = "\where\i\keep\my\files"
file = "\page_1.txt"
input = np.loadtxt(path+file, dtype='U', delimiter=',')