strip()
说明:Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)或字符序列。
注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。
strip()方法语法:str.strip([chars])
参数:chars – 移除字符串头尾指定的字符序列
返回值:返回移除字符串头尾指定的字符序列生成的新字符串
使用方法如下:
eg
path = "test.txt"
txt = open(path, "r", encoding="UTF-8")
txt_list = []
for line in txt.readlines():
# txt.readlines()读取整个文件,返回数据中每一行有\n存在,需使用line.strip去掉
# readlines()方法读取整个文件所有行,保存在一个列表(list)变量中,每行作为一个元素,但读取大文件会比较占内存
line = line.strip() # 去掉每行头尾空白
txt_list.append(str(line))
print(txt_list)
txt.close()
去掉文件后缀名
for file in os.listdir(file_path):
file_name = os.path.splitext(file)[0]