Python Strip()函數踩坑記錄

今天遇到了一個奇怪的bug,仔細看了一下原來是自己想當然了:

我們一般用strip()函數去掉字符串首尾的空格或者換行符之類的,但是我有一個需求就是去掉字符串尾部的.txt,想當然的用了.strip('.txt'),仔細看了一下網友的解釋:https://blog.csdn.net/weixin_30657541/article/details/99390522 才發現自己完全理解錯了,是去掉首尾中的. t x t這幾個字符的意思,導致出現了一些莫名其妙的錯誤,還以爲是因爲換行符之類的問題。

簡單記錄一下,看來真的不能想當然,哪怕是自己用了很多次的函數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章