版权声明:转载请醒目注明本文链接: https://blog.csdn.net/Xingyb14/article/details/81436932
打开,若文件不存在则会新建。’r’ 表示只读。
filename = open('filename.txt', 'r')
‘w’ 表示重写,会清空并覆盖原有内容;’a’ 表示追加。
filename = open('filename.txt', 'w')
写入一个字符串。
filename.write('abcd\n')
一次性读取所有行,得到一个字符串列表。
lines = filename.readlines()
去掉字符串首尾的空格和换行符,不影响中间的空格。
line = lines[0].strip()
通过指定分隔符对字符串进行切片,返回一个字符串列表。括号内为空默认通过所有空字符分割,包括空格、换行符 (\n)、制表符 (\t) 等。
line = line.split()
类型转换,将字符串列表转换为浮点数列表。
line = list(map(float, line))
关闭,在完成操作后一定要记得关闭,否则可能会造成文件丢失。
filename.close()