老男孩运维Python学习笔记1

最近一段时间主要看机器学习,算法去了,也有段时间没有更新公众号了。现在调整下,先看《2017老男孩14期》视频,再看机器学习。

再一次配置相关环境:

老男孩运维Python学习笔记1

加大字体:

老男孩运维Python学习笔记1

1、文件操作

老男孩运维Python学习笔记1

运行结果:

老男孩运维Python学习笔记1

报错了

UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 106: illegal multibyte sequence

老男孩运维Python学习笔记1

这个非常重要。

2、打开文件,读取行,最好的办法:

老男孩运维Python学习笔记1

python3里面有很多这种方法

3、文件修改替换

老男孩运维Python学习笔记1

Alex加了判断条件,我去掉了,因为replace已经有了条件,结果如下:

老男孩运维Python学习笔记1

其他的没有变化,只是在replace的地方有所改动。

 

请继续关注公众号,跟踪其他知识

老男孩运维Python学习笔记1