自我的bug修复之旅 S1W3

我以为今天周四...咳,还是不要找借口的好(不过到今天貌似刚好一周)

从开始到现在,我差不多写了个五个python文件了,四个爬虫,一个自动化测试。

在写的过程中,遇到过各种各样的问题,但是我一直没有去仔细看过文档,自己根据报错判断,用不同的代码去尝试。

然后,一下午过去了,最终只是写了十几行代码。

在后来的某一天,记录踩坑记录的时候,搜索了很多关于BeautifulSoup和lxml的用法的时候,才明白自己踩的那些坑,完全就是在浪费时间。

在这里唯一的感触就是

  • 看技术文档的方式
  • 要注意接口返回值的类型
  • 所有的包思路都一样

看技术文档的方式

技术文档,很少有理论上的东西了,直接往后面看,先把提供的接口,以及功能简单看一遍,根据项目需求来自己使用

利用好页面中的搜索功能,这样可以更快的解决目前的需求

注意接口返回值的类型

它可以直接帮你排除掉很多问题,就比如说str类型的数据不可能用obj对象的方式调用。

所有的包思路都一样

他们都提供了类似的方法供你调用,虽然内容不同,但是在看文档的时候,优先看方法和方法返回的数据,可以提升很大的效率。

猜你喜欢

转载自www.cnblogs.com/Arunoido/p/11141770.html