Python 如何从变量创建路径

Python 如何从变量创建路径,python,path,operating-system,Python,Path,Operating System,因此,我需要这样做。程序从文件夹变量生成文件,我需要连接到它的路径。此行包含语法错误: content = os.path.abspath("content") for i in os.listdir(os.path.abspath("content")): path = str(i) bot.upload_photo(content "/" path, caption ="Technical Scripte

因此,我需要这样做。程序从文件夹变量生成文件,我需要连接到它的路径。

此行包含语法错误:

 content = os.path.abspath("content")
for i in os.listdir(os.path.abspath("content")):
    path = str(i)
    bot.upload_photo(content "/" path, caption ="Technical Scripter Event 2019") 
为了连接内容和路径,您应该使用
os.path.join

bot.upload_photo(content "/" path, caption ="Technical Scripter Event 2019")

此行包含语法错误:

 content = os.path.abspath("content")
for i in os.listdir(os.path.abspath("content")):
    path = str(i)
    bot.upload_photo(content "/" path, caption ="Technical Scripter Event 2019") 
为了连接内容和路径,您应该使用
os.path.join

bot.upload_photo(content "/" path, caption ="Technical Scripter Event 2019")
content”/“path
->
content+“/”+path
->
os.path.join(content,path)
你不需要
str(i)
,因为
i
已经是一个字符串对象。
content”/“path
content+“/”+path
->
os.path.join(content,path)
你不需要
str(i)
,因为
i
已经是字符串对象。