我試圖創建一個函數來從給定的字符串替換一些值,但我收到以下錯誤:EOL while scanning single-quoted string.
功能用於更換和帶鋼
不知道我做錯了:
def DataClean(strToclean):
cleanedString = strToclean
cleanedString.strip()
cleanedString= cleanedString.replace("MMMM/", "").replace("/KKKK" ,"").replace("}","").replace(",","").replace("{","")
cleanedString = cleanedString.replace("/TTTT","")
if cleanedString[-1:] == "/":
cleanedString = cleanedString[:-1]
return str(cleanedString)
您可以分享您提供此功能的數據嗎? – faboolous
請提供輸入到此函數的字符串,以便我們可以測試您正在執行的操作。否則,我們不能幫助。另外,請在產生EOL錯誤的代碼中提供該行。 – TinkerTenorSoftwareGuy
我敢打賭,錯誤不會發生在不包含單引號的函數中。 –