0
嗨,我想从shell脚本引用shell变量路径到Python引用shell脚本路径到Python
test.ksh
path1=/usr/bin/usr1/dev/data
test.py
df = pd.read_csv('%path1/testdataset1.dat')
我想到最后一条语句解析到
df = pd.read_csv('/usr/bin/usr1/dev/data/testdataset1.dat')
%path1
不加工。我使用python 2.6
'os.path.join'不'.format()'。 –
已经在改变你的评论:)不管怎样,它仍然依赖于'path1'的组件,使用相应的操作系统的路径分隔符。 – mhawke
它对Python无关紧要,它可以处理你输入的任何路径。你可能还想使用'os.path.expanduser()'。 –