我正在尝试用整数替换字符串中的占位符。当我使用单词字符串时,它可以工作,但是我无法使它与整数一起工作。
def replacer(string, replacement):
string = re.sub(r"Placeholder", replacement, string)
return string
replacer("SELECT Nettogewinn FROM GUV WHERE company_id=Placeholder", company_id)
答案 0 :(得分:0)
您需要使用:
str(replacement)
在您的函数中将float的int转换为字符串。