当前位置:网站首页>25 best GitHub libraries for Python developers!

25 best GitHub libraries for Python developers!

2020-11-10 13:38:58 Ush wfhwwd4t

The following is the translation :

according to 2020 year StackOverflow Developer survey report ,Python It's one of the most popular languages in the world , Next to Rust and TypeScript. Even more surprising ,Python Is the language developers want to try most . If you are a user Python Developers of , And hope to improve their technical level , Or you want to learn Python, So you're in the right place . This article will offer you 25 Best GitHub The code base .

1、 The best Python The code base

 

  1. Python Resource selection list 1:Python frame 、 library 、 Software and resource selection list .

    (https://github.com/vinta/awesome-python)

  2. Python Resource selection list 2: A carefully selected group Python frame 、 library 、 List of software and resources .

    (https://github.com/trananhkma/fucking-awesome-python)

  3. Python Select apps : nearly 400 Open source Python Applications , Display by theme , With the use of apatite Code base generated from structured data 、 Documents, etc .

    (https://github.com/mahmoud/awesome-python-applications)

  4. Pytorch: And Pytorch Related libraries ,Pytorch It is a famous machine learning framework for tensor and dynamic neural networks .

    (https://github.com/bharathgs/Awesome-pytorch-list)

  5. Python asynchronous : Carefully selected Python Asynchronous framework 、 library 、 Software and resource list .

    (https://github.com/timofurrer/awesome-asyncio)

  6. Jupyter: It's amazing Jupyter project 、 A list of libraries and resources . You can use Jupyter Create and share real-time code 、 Equation 、 Visualization 、 Text, etc Python file .

    (https://github.com/markusschanta/awesome-jupyter)

  7. Python book : of Python The best book list for !

    (https://github.com/Junnplus/awesome-python-books)

2、 The book

  1. Python guide : About Python Daily installation 、 Best Practices Manual for configuration and use , Include pip、numpy、virtualenv Etc .

    (https://github.com/realpython/python-guide)

  2. Python A concise tutorial : For beginners Python course , You just need to know how to save a saved text file to start learning .

    (https://github.com/swaroopch/byte-of-python)

  3. Cosmic Python: With python Application architecture pattern to manage complexity ,O'Reilly Free books !

    (https://github.com/cosmicpython/book)

  4. Python machine learning : The library contains the classic machine learning tutorials Notebook Code .

    (https://github.com/rasbt/python-machine-learning-book-3rd-edition)

3、 Interview questions

  1. Python Classic programming interview questions : classical Python Programming interview question sets , Please don't cheat !

    (https://github.com/StBogdan/CTCI_python)

  2. Python Interactive programming questions : Use Anki Learning cards provide 120 Multiple continuous updates 、 Interactive 、 Test driven programming interview questions .

    (https://github.com/donnemartin/interactive-coding-challenges)

  3. Python Interview question set :Python Questions often encountered in interviews .

    (https://github.com/sigmavirus24/python-interview-questions)

  4. Python Interview question set 2: additional 300 Multiple Python Interview questions .

    (https://github.com/learning-zone/python-interview-questions)

4、 Data structure and algorithm

  1. Python Data structure and algorithm :Python 3 Data structure and algorithm of , The most simple 、 The cleanest implementation , Obtained 1.8 Ten thousand stars !

    (https://github.com/keon/algorithms)

  2. Udemy Algorithm 、 Data structure and interview course : The library contains Udemy The course comes with notebook, Can help you prepare for an interview .

    (https://github.com/jmportilla/Python-for-Algorithms--Data-Structures--and-Interviews)

  3.  Python Algorithm : Implementation of algorithms and data structures , Happy learning !

    (https://github.com/prakhar1989/Algorithms)

5、Python resources

  1. GitHub Of Python Trend list :GitHub Provided Python Popular code base .

    (https://github.com/trending/python)

  2. PEP 8--Python Style guide checker : The tool can follow PEP 8 Style conventions check your Python Code .

    (https://github.com/treyhunner/pep8)

  3. Google Style guide :Google The recommended Python Style guide .

    (https://github.com/google/styleguide)

  4. Python Enhancement suggestions :Python Enhancement suggestions ,PEP Official index .

    (https://github.com/python/peps)

6、 Study Python

  1. Python Koans: An interactive tutorial , You can learn by testing Python, An introduction to test driven development .

    (https://github.com/gregmalcolm/python_koans)

  2. Project based learning : List of project oriented programming tutorials , Including building web crawling tools 、 App robots, etc .

    (https://github.com/tuvtran/project-based-learning#python)

  3. adopt JupyterNotebook Study Python 3: Through a series of interactions Jupyter Notebook Teach you to learn Python 3.

    (https://github.com/jerry-git/learn-python3)

original text :https://thecarrots.io/blog/25-best-github-repos-for-python-developers

—THE END—

translator : Meniscus

source :CSDN

Article recommendation

* How to train my daughter to MIT ? Doctor dad's 40 A letter to the family , It can be called a model of family education !

* Mathematical proof without language , It is worth collecting !

* How to judge whether a beautiful girl is single ?

* Yanning : It's happy to be a scientist

* A good article that all graduate students should read : The sun is warm Scientific research is quiet

* Chu : The first Chinese Xueba family , The family is full of fearsome success

版权声明
本文为[Ush wfhwwd4t]所创,转载请带上原文链接,感谢