【问题标题】:How to make a path from variables如何从变量中创建路径
【发布时间】:2020-11-26 05:16:57
【问题描述】:
 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") 

所以,我需要做这样的事情。程序从文件夹变量中生成文件,我需要连接到它的路径。

【问题讨论】:

  • content "/" path -> content + "/" + path -> os.path.join(content, path)
  • 你不需要str(i),因为i已经是一个字符串对象了。

标签: python path operating-system


【解决方案1】:

此行包含语法错误:

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

为了连接内容和路径,你应该使用os.path.join

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

【讨论】:

    猜你喜欢
    • 2016-10-13
    • 2011-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-07
    相关资源
    最近更新 更多