如何获得与以下格式完全相同的格式?
result = ( C:\data\a.jpg C:\data\b.jpg C:\data\c.jpg )
以下代码失败:
import glob
files = glob.glob ('*.jpg')
for file in files:
result = "C:\data\" + file
答案 0 :(得分:0)
import os, glob
files = glob.glob('*.jpg')
files = [os.path.join("C:\\data", file) for file in files]
result = "( " + " ".join(files) + " )"
print result # Prints ( C:\data\a.jpg C:\data\b.jpg C:\data\c.jpg )
(您可能希望使用os.getcwd()
而不是文字"C:\\data"
。)