Refactoring a Python Codebase Using the Single Responsibility Principle

One of the most important takeaways of McCabe’s cyclomatic complexity is that functions and methods that have the highest complexity tend… Read more

Similar

Learn Python 3 Spiders: Comprehensive Guide from Basics to Advanced Techniques

python爬虫教程系列、从0到1学习python爬虫,包括浏览器抓包,手机APP抓包,如 fiddler、mitmproxy,各种爬虫涉及的模块的使用,如:requests、beautifulSoup、selenium、appium、scrapy等,以及IP代理,验证码识别,Mysql,MongoDB数据库的python使用,多线程多进程爬虫的使用,css 爬虫加密逆向破解,JS爬虫逆向,... (more…)

Read more »

Writing Python Extensions in Rust

In December I spent few days with Rust. I wrote few lines of code and was trying to get in touch with the syntax and feeling of the language. One of the major things in my TODO list was figuring out how to write Python extensions in Rust. Armin Ronacher w...

Read more »