主要是还是自己菜,python readlines() 后每一行字符串会自动加一个换行符,与原本文本数据做判等的时候一直不通过,例如:
gundam
fatezero
jojo
假设上面是txt文件里的内容,用readlines()读出来其实是:
["gundam\n", "fatezero\n", "jojo\n"]
此时需要使用replace()函数去掉换行符,写法为string.replace("\n","")
主要是还是自己菜,python readlines() 后每一行字符串会自动加一个换行符,与原本文本数据做判等的时候一直不通过,例如:
gundam
fatezero
jojo
假设上面是txt文件里的内容,用readlines()读出来其实是:
["gundam\n", "fatezero\n", "jojo\n"]
此时需要使用replace()函数去掉换行符,写法为string.replace("\n","")