Damn, I took a part-time job in Python and received another big order

Hello everyone, I'm a genius!

The first quarter of each year is the climax of Python's part-time orders. Recently, the demand for reptiles and data classification services in various industries has increased exponentially. Friends in the circle are not idle, taking advantage of the peak season to make a lot of money.

Therefore, recently, more and more friends are consulting on technical realization and part-time orders in the background.

insert image description here
In the past ten days, I have received more than 600 messages about part-time jobs. I found that some problems occur very frequently. After summarizing everyone's confusion, they can be roughly divided into three situations:

1.0 Basics Want to do part-time Python work, but don't know how to start learning

2. I haven't taken private work, I can't negotiate the price, I have no experience and worry about stepping on the pit

3. Little practical experience, unfamiliar with mainstream technology, worry about not being able to handle the project

What orders can I take?

The first time I received an order was introduced by a friend. At that time, I was just learning Python, crawling data for a company, and earning more than 1,000. Since then, I have gradually become proficient. I often take some data processing orders during the holidays. In many cases, the part-time income is 2 to 3 times the income of the main business .

Most of the part-time orders with a large amount of Python and money are reptiles . It mainly crawls the data of websites, small programs or APPs, analyzes and processes the data, or directly provides crawler programs and technical support to customers.

What technologies do you need for ordering?

Crawler, as the ace technology of Python, is a necessary magic skill for part-time orders. The program principle is very simple, and it is easy to learn. Ordinary web crawler usually has only four steps: target information website, page crawling, page analysis, and data storage.

After understanding the principles and steps, it is easy to crawl the data of ordinary websites. Of course, this does not mean that this is enough. The real valuable resources are often in large sites with perfect anti-crawling measures .

At this time, it is necessary to use the key technology of Python crawler- website anti-crawler strategy and its countermeasures . If you can't handle the anti-crawling measures set by the website, you will not be able to crawl valuable resources, and you will not be able to receive high-value orders.

Common anti-reptile measures:

  • The target detects that the crawler has blocked the IP

  • The target returned encrypted data

  • Target returned dirty data, unrecognizable

  • Target website must be logged in to access

  • Javascript dynamic rendering, crawler can not read

  • The target website has a verification code and cannot be accessed

  • Ajax asynchronous transmission, crawler grabs empty information

  • Image camouflage and obfuscation + CSS offset + SVG mapping

No foundation, no experience, how to make money by taking orders?

Learning Python well is a good way to make money, whether it's a job or a side business, but to learn Python, you still have to have a study plan. Finally, we will share a complete set of Python learning materials to help those friends who want to learn Python!

1. Learning routes in all directions of Python

All directions of Python are to organize the technical points commonly used in Python to form a summary of knowledge points in various fields. Its usefulness is that you can find corresponding learning resources according to the above knowledge points to ensure that you can learn more comprehensively.

2. Learning software

If a worker wants to do a good job, he must first sharpen his tools. The commonly used development software for learning Python is here, which saves everyone a lot of time.

Three, introductory learning video

When we watch videos to learn, we can’t move our eyes and brains without hands. The more scientific way of learning is to use them after understanding. At this time, the hands-on project is very suitable.

4. Practical cases

Optical theory is useless. You have to learn to follow along, and you have to do practical exercises before you can apply what you have learned to practice. At this time, you can learn from actual combat cases.

5. Interview information

We must learn Python in order to find a high-paying job. The following interview questions are the latest interview materials from first-tier Internet companies such as Ali, Tencent, and Byte, and some Ali bosses have given authoritative answers. After finishing this set The interview materials believe that everyone can find a satisfactory job.


This full version of Python's full set of learning materials has been uploaded to CSDN. If you need it, you can scan the CSDN official certification QR code below on WeChat to get it for free [ 保证100%免费]

insert image description here

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325006648&siteId=291194637