500K annual salary engineer told you, python can be used to do?

Mention python, everyone will think of his head "data analysis", "reptile", "artificial intelligence" of these words.

In fact, python and not as mentioned above, this "professional", "advanced" applications, for beginners but can be started from a number of super-simple and fun little project. such as:

Automatically send Email

First, let's understand what SMTP (Simple Mail Transfer Protocol), which is the Simple Mail Transfer Protocol, which is the "Agreement transmitted by the source address to the destination address of the message," a set of charge transfer mode control letters.
More Python tutorial can follow me or leave comments

If you simply want to use the features of this module, you can not understand the principle of its internal details, as long as you can know how to use.

 

Send Email talked with Python, Python insiders must think of the SMTP module. It is a built-in library module Python, so no additional download and install.

This module is easy to use where? You can use it to make a note reminder. Combined smtplib and time module, for their own tailor-made a small secretarial procedures, can send Email to you at a particular time, to remind you of important related issues, it is not very convenient?

If reptile understand the words, but also the reptiles and smtplib, make you more resourceful. For example, if a rapper information you are collecting, so you write a non-stop crawling reptiles PTT Hip-Hop version of a climb articles containing keyword (rapper name .. etc.), and immediately will sort out the link and send Email to inform you, so you always know the latest information, it is not very practical?

A confession written in Python programs

There favorite people are shy to tell the truth, it is better to play with a python to use it. With the operation of the string, along with other techniques to make interesting little work.

You can use any symbol filling

Organize computer files

umm, if your desktop clutter, like me, then this might fit your skills o ~

Python's os module that can handle almost any file with the path, folder various operations, such as move, delete, copy, rename, etc. ~

Do your own simple plug

Plug-in to see the game, I believe many of my friends to our eyes, but here that the plug-in is not the kind of hack inside game, but you can use Python's PyAutoGui this module to control the user's mouse, keyboard, just this module We can play a lot of tricks.

Of course, not only with the field in the game, if you have a bunch of tedious repetitive operations to be performed today, such as non-stop location to open the file and press Enter and the like, if you know Python everything is solved!

You can not understand the principle with the mystery, just know how to use these tools you can -

Homemade cloud text

Perhaps we all know what "word cloud" is, but you might not know is that in Python text from the cloud system is a very simple thing! Basically just have to learn basic Python syntax and then several useful modules, you can make your own word cloud: Analyze your own text, tune into the tone you want, you want to make the text Yunchang picture of.

OCR, (optical character recognition)

You may have heard, with Python OCR (Optical Character Recognition) to identify the operation. In Python, the most famous of the relevant module is funded by Google tesseract, using the tesseract can easily identify the image, of course, not only this module.

Some friends do not know what OCR Yes. For example, suppose your friend pass a speech to you, but it is not a text file, but a photo, and then you find this speech where there needs to be modified. This is how to do it then that? Do you want a shining word play? If you would Python, then the problem is solved! The same does not require advanced knowledge, only you need to know how to use tools like, because of technical problems and advanced algorithms have experts to help you solve.

If, after you try to develop an automatic booking system, you may also need to use relevant module, in order to cope with the level code, so Python directly help you identify what verification code is.

Build a simple block chain

Although initially developed block chain, it is a financial technology used, but now has spread to all sectors. Block chain can be used in almost any transaction above: shift from real estate to medical records, and so on.

Implement a block chain from scratch, you have this one trading technology, we have in-depth understanding of the mechanism. Do block chain and the need to use Python's HTTP request module, once you install the Flask web framework, you can use HTTP request block chain to interact with you through the network.

You learned baa ~

Guess you like

Origin www.cnblogs.com/Pythonjiaochen/p/11668376.html