After reading a set of python tutorials and studying them systematically, I feel that the code is still less written, and many functions cannot be applied flexibly. Is there any good way to improve it? Some suitable for novices ?
Read books=>Write code=>Read books=>Write code=>Read source code. Repeat this training. As for books, I recommend "effective python", "python advanced", and "fluent python". Go to github to find excellent projects to learn from. If it is a crawler, you can look at requests. Once you are familiar with it, you can read its source code. Requests is written very elegantly. I have to be impressed by the author's ability. I wrote a distributed Weibo crawler. If you are interested, you can also take a look. Basically, you can understand all aspects of crawlers.
In actual practice, you can start with the simplest crawler and blog system. Then you will find that you may not be able to complete it, so you will search for codes and information. Slowly you will become more and more familiar with it
Read books=>Write code=>Read books=>Write code=>Read source code. Repeat this training. As for books, I recommend "effective python", "python advanced", and "fluent python". Go to github to find excellent projects to learn from. If it is a crawler, you can look at requests. Once you are familiar with it, you can read its source code. Requests is written very elegantly. I have to be impressed by the author's ability. I wrote a distributed Weibo crawler. If you are interested, you can also take a look. Basically, you can understand all aspects of crawlers.
In actual practice, you can start with the simplest crawler and blog system. Then you will find that you may not be able to complete it, so you will search for codes and information. Slowly you will become more and more familiar with it
Real masters are accumulated through massive amounts of code