【问题标题】:How do I concatenate variables to a path in python? [duplicate]如何将变量连接到python中的路径? [复制]
【发布时间】:2018-09-23 10:49:27
【问题描述】:

您好,我正在做一个项目,但我坚持将两个变量连接到 ftp 上传路径,所以请您帮忙

import os
login=os.getlogin()
fname=str(filenum)+".txt"
fh = open(r"C:\Users\LOGIN HERE\AppData\Local\Google\Chrome\User Data\Default\FNAME HERE", 'rb')

谢谢!

【问题讨论】:

    标签: python python-3.x ftp concatenation


    【解决方案1】:

    os.path.join 应该可以解决问题(尽管这里有点矫枉过正):

    fh = open(os.path.join(r"C:\Users", login, "AppData\Local\Google\Chrome\User Data\Default", fname), 'rb')
    

    【讨论】:

    • 但是如何将变量 login 输入到这个字符串中?
    • @MattzManz 错过了,抱歉。请参阅我编辑的答案。
    • 谢谢你的帮助!
    猜你喜欢
    • 2019-09-13
    • 2021-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-05
    • 1970-01-01
    • 1970-01-01
    • 2023-01-12
    相关资源
    最近更新 更多