What interesting Python modules are recommended?

Source: Internet
Author: User
Php Chinese network (www.php.cn) provides the most comprehensive basic tutorial on programming technology, introducing HTML, CSS, Javascript, Python, Java, Ruby, C, PHP, basic knowledge of MySQL and other programming languages. At the same time, this site also provides a large number of online instances, through which you can better learn programming... Reply content: recently used:
Use matplotlib: python ploader for automated charts I can also kill charts in excel.
Lightweight demo artifact Welcome | Flask (A Python Microframework) Django, bye
Dm pre-developed scikit-learn: machine learning in Python
Very interesting Topic model implementation gensim: Topic modelling for humans

Ctypes, nltk, and so on ...... Many of the following modules are not python:


Illegitimate child series
============================================

Python and Lisp:
Welcome to Hy's documentation!
If you know lisp, you will know how cute it is.
============================================
Python and Excel vba:
Python in Excel
Use python to make your EXCEL fly.
============================================
Python does not need the wife of AUTOCAD to give birth to a child named dxf.
Ezdxf 0.7.0 documentation
============================================
Python can also be someone else's illegitimate child:
Aardio

With this product, writing desktop programs does not require you to learn the ancient TK, a huge QT, directly drag the interface or use html to write the interface or flash to write the interface or ....
You can also use c ++ code. net code, php code, lisp code, python code, and their own audio Dio code are pushed into a program to serve you. python is a glue language, I think this product is glue.
============================================
Because python looks pretty (the official saying is "elegant"), it is named xx by Microsoft.
IronPython-Home
========================================== -Python module Daquan, python materials vinta/awesome-python · GitHub
Sort out various interesting modules for various purposes. This shows how you define interesting modules.
For novelty and fun. I think of the following ~
Sometimes, you may feel pythonic and interesting when encountering libraries that can simplify our work. you can refer to the libraries in my other answer to Python to make you feel at ease?
  • First of all, of course, the built-in python eggs>Import this
The Zen of Python, by Tim Peters

Beautiful is better than Uugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
  • Faker
This library is used to forge data, such as names, addresses, and phone numbers.
A library for generating fake data such as names, addresses, and phone numbers
  • It seems that I still saw a spoof module girlfriend in my blog. it seems that there is no more in pypi.

  • Pydown
Use python to create html-based ppt
  • Vim
If you are a vim party, you can use python to write your own vim plug-in. import vim in the plug-in, and you can use python to interact with vim, I wrote a pelican blog in vim two days ago and displayed it as a markdown plug-in. it was easy to write.
  • Lassie
Help you quickly retrieve content from a webpage
  • Pipe
A Python library to use infix notation in Python
As the name suggests ~ If you like the pipeline mechanism in linux (I like the pipeline design very much), you will also like
  • Twosheds
Zsh is good enough for shell. If you want to hack your own shell environment, try it.
  • Pyquery
I like jquery very much. pyquery allows you to use jquery-like syntax when parsing html.
  • Geeknote
The last one is a bit biased. it is not a python library. it is an evernote shell client written in python. I am a heavy user of evernote. I like to put materials on top and sometimes operate the server, there is no graphic interface. if you encounter a problem, you may think that evernote has a record solution. if you want to check the solution, you can use it. The search function is very powerful.

Visit github more. There are many interesting things on it! Antigravity... I used a graphical module to play games. PyGame is recommended.
The mobile client cannot map images...
---------------------------------------------------- Found that the mobile terminal can be mapped!
The last two are decisive!

Do it yourself! Game images come from materials. The font is ugly. sorry. In addition, csdn provides source code download. It's called the python version flappybird! _ Future _ scapy: numpy + scipy

Drawing: matplotlib

Profile: line_profiler

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.