readlines() 自动将文件内容分析成一个行的列表.read() 每次读取整个文件,它通常用于将文件内容放到一个字符串变量中。
writelines() 方法用于向文件中写入一序列的字符串。#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 打开文件
fo = open("test.txt", "w")
seq = ["hello\n", "world "]
fo.writelines( seq )
# 关闭文件
fo.close()
输出结果:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 打开文件
fo = open("test.txt", "w")
seq = ["hello\n", "world "]
fo.writelines( seq )
# 关闭文件
fo.close()
test.txt文件中写入
hello
world
strip() 方法用于移除字符串头尾指定的字符(删除字符串开头的空格)
split ()方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
deepcopy()深拷贝
深拷贝和浅拷贝的区别:在有指针的情况下,浅拷贝只是增加了一个指针指向已经存在的内存,而深拷贝就是增加一个指针并且申请一个新的内存