谁能告诉我这是怎么回事:
put(('%s%s.tar.gz' % config.SERVER_PROJECT_PATH, config.RELEASE))
类型错误:格式字符串的参数不足
我只想在字符串中插入两个变量,我的语法正确吗?
请您参考如下方法:
您需要将这两个值放在一个元组中:
put('%s%s.tar.gz' % (config.SERVER_PROJECT_PATH, config.RELEASE))
否则 Python 将其视为两个单独的表达式以形成一个元组,'%s%s.tar.gz' % config.SERVER_PROJECT_PATH 和 config.RELEASE。
