├── .github └── FUNDING.yml ├── CNAME ├── README.md ├── README_cn.md └── _config.yml /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | patreon: pxiaoer 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: # Replace with a single Ko-fi username 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: # Replace with a single Liberapay username 10 | issuehunt: # Replace with a single IssueHunt username 11 | otechie: # Replace with a single Otechie username 12 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 13 | -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | python.flypython.com -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # FlyPython 2 | 3 | [python.flypython.com](https://python.flypython.com ) 4 | 5 | 6 | ## Python News 7 | 8 | - [python official](https://www.python.org/) 9 | - [medium](https://medium.com/tag/python) 10 | - reddit 11 | - [python](https://www.reddit.com/r/Python/) 12 | - [learn python](https://www.reddit.com/r/learnpython/) 13 | - [python tips](https://www.reddit.com/r/pythontips/) 14 | - [python coding](https://www.reddit.com/r/pythoncoding) 15 | 16 | 17 | 18 | ## Python for LLM 19 | 20 | 21 | ## Python Books 22 | 23 | #### Beginner 24 | - 《Python Crash Course: A Hands-On, Project-Based Introduction to Programming for begainners》 25 | - ※※※※※ 26 | - [Amazon](https://www.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593276036) 27 | 28 | - 《STARTING OUT WITH PYTHON (4TH EDITION)》 29 | - ※※※※※ 30 | - [Amazon](https://www.amazon.com/Starting-Out-Python-Tony-Gaddis/dp/0134444329) 31 | 32 | - 《Automate the Boring Stuff with Python: Practical Programming for Total Beginners 》 33 | - ※※※※※ 34 | - [Amazon](https://www.amazon.com/Automate-Boring-Stuff-Python-Programming/dp/1593275994) 35 | 36 | - 《Python Cookbook: Recipes for Mastering Python 3 Paperback 》 37 | - ※※※※※ 38 | - [Amazon](https://www.amazon.co.uk/Python-Cookbook-David-Beazley/dp/1449340377) 39 | 40 | 41 | 42 | 43 | ## Course 44 | 45 | 46 | #### Beginer 47 | - [Python for Everybody](https://www.coursera.org/specializations/python) 48 | - [Python 3 Programming](https://www.coursera.org/specializations/python-3-programming) 49 | 50 | 51 | 52 | ## Data Science 53 | 54 | #### matplotlib 55 | - [AnatomyOfMatplotlib](https://github.com/matplotlib/AnatomyOfMatplotlib) 56 | 57 | 58 | ## Github Top 45 59 | 60 |
61 | 62 | 1. [Algorithm](#algorithm) 63 | 1. [Guide](#guide) 64 | 1. [Structure](#structure) 65 | 1. [List](#list) 66 | 1. [Class](#class) 67 | 1. [Web Scraping](#web-scraping) 68 | 1. [Automation](#automation) 69 | 1. [Bot](#bot) 70 | 1. [Spreasheet](#spreasheet) 71 | 1. [Finance](#finance) 72 | 1. [Blockchain](#blockchain) 73 | 1. [Video Sythesizer](#video-sythesizer) 74 | 1. [Performance](#performance) 75 | 1. [Django](#django) 76 | 1. [Flake](#flake) 77 | 1. [NumPy](#numpy) 78 | 1. [NashPy](#nashpy) 79 | 1. [Markov Process](#markov-process) 80 | 1. [Data Analysis](#data-analysis) 81 | 1. [Get Started](#get-started) 82 | 83 |
84 | 85 | ### Recommended Learning 86 | 87 | A) REST APIs: [Build professional REST APIs with Python, Flask, Flask-RESTful, and Flask-SQLAlchemy.](http://bit.ly/2nktytU) [12,602 recommends, 4.6/5 stars] 88 | 89 | B) Algorithmic Trading: [Python for Financial Analysis and Algorithmic Trading: Learn numpy , pandas , matplotlib , quantopian , finance.](http://bit.ly/2FfVW8G) [18,077 recommends, 4.6/5 stars] 90 | 91 |
92 | 93 | ### Algorithm 94 | * [Interactive Python coding interview challenges (algorithms and data structures)](https://github.com/donnemartin/interactive-coding-challenges?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 95 | * [Algorithms: Minimal examples of data structures and algorithms in Python](https://github.com/keon/algorithms?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 96 | * [Pygorithm: A fun way to learn all major Python algorithms](http://pygorithm.readthedocs.io/en/latest?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 97 | 98 |
99 | 100 | ### Guide 101 | * [wtfPython: A collection of interesting, subtle, and tricky Python snippets](https://github.com/satwikkansal/wtfPython?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 102 | 103 |
104 | 105 | ### Structure 106 | * [Alice in Python projectland: A comprehensive guide for how to go from Python scripts to a packaged project.](http://veekaybee.github.io/2017/09/26/python-packaging?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 107 | 108 |
109 | 110 | ### List 111 | * [Python List Comprehension Tutorial](http://www.datacamp.com/community/tutorials/python-list-comprehension?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 112 | 113 |
114 | 115 | ### Class 116 | * [Enriching Your Python Classes With Dunder (Magic, Special) Methods](https://dbader.org/blog/python-dunder-methods?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 117 | 118 |
119 | 120 | ### Web Scraping 121 | * [Web Scraping With Python: Scrapy, SQL, Matplotlib To Gain Web Data Insights](http://www.scrapingauthority.com/python-scrapy-mysql-and-matplotlib-to-gain-web-data-insights?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 122 | * [Advanced Web Scraping: Bypassing "403 Forbidden," captchas, and more](http://sangaline.com/post/advanced-web-scraping-tutorial?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 123 | * [Mastering Python Web Scraping: Get Your Data Back](https://hackernoon.com/mastering-python-web-scraping-get-your-data-back-e9a5cc653d88?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 124 | 125 |
126 | 127 | ### Automation 128 | * [Wedding at Scale: How I Used Twilio, Python and Google to Automate My Wedding](https://www.twilio.com/blog/2017/04/wedding-at-scale-how-i-used-twilio-python-and-google-to-automate-my-wedding.html?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 129 | * [How I used Python to find interesting people to follow on Medium](https://medium.freecodecamp.org/how-i-used-python-to-find-interesting-people-on-medium-be9261b924b0?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 130 | 131 |
132 | 133 | ### Bot 134 | * [Making a Reddit + Facebook Messenger Bot](https://pythontips.com/2017/04/13/making-a-reddit-facebook-messenger-bot?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 135 | * [My open source Instagram bot (written in Python) got me 2,500 real followers for $5 in server costs](https://medium.freecodecamp.com/my-open-source-instagram-bot-got-me-2-500-real-followers-for-5-in-server-costs-e40491358340?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 136 | 137 |
138 | 139 | ### Spreasheet 140 | * [Python Excel Tutorial: The Definitive Guide - Karlijn Willems](http://www.datacamp.com/community/tutorials/python-excel-tutorial?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 141 | * [Google Sheets and Python](https://www.youtube.com/watch?v=vISRn5qFrkM?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 142 | 143 |
144 | 145 | ### Finance 146 | * [Python For Finance: Algorithmic Trading](https://www.datacamp.com/community/tutorials/finance-python-trading?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 147 | * [Intro and Getting Stock Price Data - Python Programming for Finance p.1 - Sentdex](https://www.youtube.com/watch?v=2BrpKpWwT2A?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 148 | * [Analyzing Cryptocurrency Markets Using Python](https://blog.patricktriest.com/analyzing-cryptocurrencies-python?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 149 | 150 |
151 | 152 | ### Blockchain 153 | * [Learn Blockchains by Building One](https://hackernoon.com/learn-blockchains-by-building-one-117428612f46?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 154 | * [Let’s Build the Tiniest Blockchain](https://medium.com/crypto-currently/lets-build-the-tiniest-blockchain-e70965a248b?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 155 | 156 |
157 | 158 | ### Video Synthesizer 159 | * [Building a Video Synthesizer in Python](https://www.makeartwithpython.com/blog/video-synthesizer-in-python?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 160 | 161 |
162 | 163 | ### Performance 164 | * [A million requests per second with Python](https://medium.freecodecamp.com/million-requests-per-second-with-python-95c137af319?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 165 | * [Yes, Python is Slow, and I Don’t Care](https://hackernoon.com/yes-python-is-slow-and-i-dont-care-13763980b5a1?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 166 | * [Memoization in Python: How to Cache Function Results – Dan Bader](https://dbader.org/blog/python-memoization?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 167 | 168 |
169 | 170 | ### Django 171 | * [A Complete Beginner's Guide to Django - Part 1](https://simpleisbetterthancomplex.com/series/2017/09/04/a-complete-beginners-guide-to-django-part-1.html?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 172 | * [Build a REST API with Django – A Test Driven Approach: Part 1](https://scotch.io/tutorials/build-a-rest-api-with-django-a-test-driven-approach-part-1?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 173 | 174 |
175 | 176 | ### Flake 177 | * [The Big Ol' List of Rules](https://lintlyci.github.io/Flake8Rules?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 178 | * [Developing RESTful APIs with Python and Flask](https://auth0.com/blog/developing-restful-apis-with-python-and-flask?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 179 | 180 |
181 | 182 | ### NumPy 183 | * [From Python to Numpy](http://www.labri.fr/perso/nrougier/from-python-to-numpy/?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 184 | * [Exploring Line Lengths in Python Packages](http://jakevdp.github.io/blog/2017/11/09/exploring-line-lengths-in-python-packages?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 185 | 186 |
187 | 188 | ### NashPy 189 | * [Nashpy - Tutorial: building and finding the equilibrium for a simple game](http://nashpy.readthedocs.io/en/latest/tutorial?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 190 | 191 |
192 | 193 | ### Markov Process 194 | * [Simulating Chutes & Ladders in Python](https://jakevdp.github.io/blog/2017/12/18/simulating-chutes-and-ladders?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 195 | 196 |
197 | 198 | ### Data Analysis 199 | * [Exploring United States Policing Data Using Python](https://blog.patricktriest.com/police-data-python?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 200 | * [Analyzing 1000+ Greek Wines With Python](https://tselai.com/greek-wines-analysis.html?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 201 | * [How to Generate FiveThirtyEight Graphs in Python](https://www.dataquest.io/blog/making-538-plots?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 202 | * [Playing with 80 Million Amazon Product Review Ratings Using Apache Spark with Python](http://minimaxir.com/2017/01/amazon-spark?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 203 | * [Fast GeoSpatial Analysis in Python](https://matthewrocklin.com/blog//work/2017/09/21/accelerating-geopandas-1?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 204 | * [Planet: Understanding the Amazon from Space, 1st Place Winner's Interview](http://blog.kaggle.com/2017/10/17/planet-understanding-the-amazon-from-space-1st-place-winners-interview?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 205 | 206 |
207 | 208 | ### Get Started 209 | * [Learning Python: From Zero to Hero](https://medium.freecodecamp.org/learning-python-from-zero-to-hero-120ea540b567?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 210 | * [A List of Non Trivial Python Exercises](https://www.ynonperek.com/2017/09/21/python-exercises?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 211 | * [API Design: Think First, Code Later](https://www.ckl.io/blog/api-design-think-first-code-later?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 212 | * [The Hitchhiker’s Guide to Machine Learning in Python](https://medium.freecodecamp.org/the-hitchhikers-guide-to-machine-learning-algorithms-in-python-bfad66adb378?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 213 | * [How to learn Python programming: 6 experienced Python developers share their learning tips](https://coolpythoncodes.com/best-way-learn-python-programming?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 214 | * [ you can find out How Did Python Become A Data Science Powerhouse?](https://www.youtube.com/watch?v=9by46AAqz70?utm_source=mybridge&utm_medium=email&utm_campaign=read_more) 215 | 216 | -------------------------------------------------------------------------------- /README_cn.md: -------------------------------------------------------------------------------- 1 | # FlyPython 2 | 3 | https://flypython.com 4 | 5 | 6 | ## Python新闻 7 | 8 | - [python官方](https://www.python.org/) 9 | - [realpython](https://realpython.com) 10 | - [medium](https://medium.com/tag/python) 11 | - reddit 12 | - [python](https://www.reddit.com/r/Python/) 13 | - [learn python](https://www.reddit.com/r/learnpython/) 14 | - [python tips](https://www.reddit.com/r/pythontips/) 15 | 16 | 17 | ## Python书籍列表 18 | 19 | #### 初学者 20 | - 《Python编程从入门到实践》 21 | - 《Python编程快速上手-让繁琐工作自动化》 22 | - 《Python学习手册》 23 | 24 | 25 | #### 中级 26 | - 《流畅的Python》 27 | - 《Python Ticks: A Buufect of Awesome》 28 | - 《Effective Python: 59 Specific ways to 》 29 | - 30 | 31 | #### 实践 32 | - 《Python编程》 33 | - 《Python极客项目编程》 34 | - 《Python核心编程》 35 | 36 | 37 | #### 高级 38 | - 《Python Cookbook》 39 | 40 | 41 | 42 | #### 参考资源 43 | - https://pythonbooks.org/ 44 | 45 | 46 | ## Python课程列表 47 | 48 | #### 初学者 49 | 50 | - [Python for Everybody](https://www.coursera.org/specializations/python) 51 | 52 | 53 | ## Github Top 45 54 | 55 | REST API:使用 Python,Flask,Flask-RESTful 和 Flask-SQLAlchemy 构建专业的 REST API [12,602 个推荐,4.6 / 5 星] 56 | 57 | 链接:https://www.udemy.com/rest-api-flask-and-python/ 58 | 59 | 60 | 61 | 算法交易:用于财务分析和算法交易的 Python,主要学习包括 numpy,pandas,matplotlib,quantopian,finance [8,077 个推荐,4.6 / 5 星] 62 | 63 | 链接:https://www.udemy.com/python-for-finance-and-trading-algorithms/ 64 | 65 | 66 | 67 | 年度开源 Python 项目 [平均 4,078 星] 68 | 69 | 70 | 链接:https://medium.mybridge.co/30-amazing-python-projects-for-the-past-year-v-2018-9c310b04cdb3 71 | 72 | 73 | 74 | Python 算法 75 | 76 | 77 | 1. 回顾 Python 交互式编码中所要面对的挑战 (算法和数据结构) 78 | 79 | 本文对算法编码和数据结构中的问题提出了简单易懂又切实可行的方案。 80 | 81 | 作者:Donne Martin;[github-11811 星] 82 | 83 | 链接:https://github.com/donnemartin/interactive-coding-challenges 84 | 85 | 86 | 87 | 2. Python 中算法和数据结构的最小样本 88 | 89 | 如何让 Python 中的数据结构和算法最小、最干净? 90 | 91 | 作者:keon;[github-10271 星] 92 | 93 | 链接:https://github.com/keon/algorithms 94 | 95 | 96 | 97 | 3. 最重要的 Python 算法 --Pygorithm 98 | 99 | Pygorithm 是一个纯 Python 风格编写的模块,通过导入所需的算法,获得相应的代码、时间复杂性等。这是一个开始学习 Python 编程的好方法,能够帮助初学者学习并实现 Python 中所有算法。 100 | 101 | 作者:Satwik Kansal;[github-3156 星] 102 | 103 | 链接:http://pygorithm.readthedocs.io/en/latest/ 104 | 105 | 106 | 107 | Python 综合指南 108 | 109 | 4. 一个有趣又鲜为人知的 Python 代码片段集合 —wtfPython 110 | 111 | 作者:Satwikkansal;[github-4,933 星] 112 | 113 | 链接:https://github.com/satwikkansal/wtfPython 114 | 115 | 116 | 117 | 118 | 119 | Python 的脚本结构 120 | 121 | 5. 一个关于如何从 Python 脚本到打包项目的标准化指南 122 | 123 | 作者:Courtesy of Vicki 124 | 125 | 链接:http://veekaybee.github.io/2017/09/26/python-packaging 126 | 127 | 128 | 129 | 130 | 131 | Python 中的列表 132 | 133 | 6. Python 列表生成器的教程 134 | 135 | 在这份教程中,你将能够学习到如何在 Python 中有效地使用列表生成器来创建列表,替换 (嵌套) for 循环以及使用 map (), filter (), reduce () 函数等。 136 | 137 | 文章首先简单回顾了 Python 中列表的基本概念,并与 Python 中其他的数据结构进行比较。接着讲解了列表生成器的学习。文章还讲解了 Python 列表背后的数学知识,创建列表生成器的方法,以及如何在 for 循环或 lambda 隐函数中重写它们。 138 | 139 | 作者:Karlijn Willems 140 | 141 | 链接:https://www.datacamp.com/community/tutorials/python-list-comprehension 142 | 143 | 144 | 145 | Python 中的类 146 | 147 | 7. 如何使用 Dunder (Magic、Special) 方法来丰富你的 Python 类 148 | 149 | Dunker 是 Python 中的一种特殊方法,通过双下划线开始和结束的形式存在,例如__init__来丰富类的预定义方法。 150 | 151 | 作者:Dan Bader 152 | 153 | 链接:https://dbader.org/blog/python-dunder-methods 154 | 155 | 156 | 157 | 158 | Python 中的网页抓取 159 | 160 | 8. 如何使用 Python 中的 Scrapy、SQL 和 Matplotlib 等库进行网页抓取,并获取网页数据分析 161 | 162 | 你可以通过这篇文章学习到网页爬取知识,并用于实践中。 163 | 164 | 作者:ScrapingAuthority 165 | 166 | 链接:http://www.scrapingauthority.com/python-scrapy-mysql-and-matplotlib-to-gain-web-data-insights/ 167 | 168 | 169 | 170 | 9. 高级的网页抓取教程:绕过 “403 禁止”,验证码等问题 171 | 172 | 作者:Evan Sangaline 173 | 174 | 链接:http://sangaline.com/post/advanced-web-scraping-tutorial/ 175 | 176 | 177 | 178 | 10. 掌握 Python 的网页抓取技巧来获取你所需要的数据 179 | 180 | 作者:Lauren Glass 和 Hackernoon 181 | 182 | 链接:https://hackernoon.com/mastering-python-web-scraping-get-your-data-back-e9a5cc653d88 183 | 184 | 185 | 186 | 187 | 188 | Python 中的自动化操作 189 | 190 | 11. 如何使用 Twilio、Python 和 Google 自动化婚礼的进程 191 | 192 | 作者:Thomas Curtis 193 | 194 | 链接:https://www.twilio.com/blog/2017/04/wedding-at-scale-how-i-used-twilio-python-and-google-to-automate-my-wedding.html 195 | 196 | 197 | 198 | 12. 如何用 Python 在 Medium 上找到有趣的人 199 | 200 | 作者:Radu Raicea 和 freeCodeCamp。 201 | 202 | 链接:https://medium.freecodecamp.org/how-i-used-python-to-find-interesting-people-on-medium-be9261b924b0 203 | 204 | 205 | 206 | 207 | 208 | Python 中的 Bot 209 | 13. 制作 Reddit+Facebook 的信息箱 210 | 211 | 作者: 212 | 213 | Yasoob Khalid 214 | 215 | 链接: 216 | 217 | https://pythontips.com/2017/04/13/making-a-reddit-facebook-messenger-bot/ 218 | 219 | 220 | 221 | 14. 我在 Instagram 上用 Python 写的开源机器人 (让我拥有了 2500 个粉丝,所花的服务器成本只有 5 美元) 222 | 223 | 作者: 224 | 225 | TimG 226 | 227 | 链接: 228 | 229 | https://medium.freecodecamp.org/my-open-source-instagram-bot-got-me-2-500-real-followers-for-5-in-server-costs-e40491358340 230 | 231 | 232 | 233 | Python 中的电子表格 234 | 235 | 15. 权威指南:Python 的 Excel 教程 236 | 237 | 通过这个教程,你可以了解如何使用 Python 读取和导入 Excel 文件,如何将数据写入这些电子表格。 238 | 239 | 作者: 240 | 241 | Karlijn Willems 242 | 243 | 链接: 244 | 245 | https://www.datacamp.com/community/tutorials/python-excel-tutorial 246 | 247 | 248 | 249 | 16. Python 和 Googgle 电子表格 250 | 251 | 作者: 252 | 253 | Brent Schooley 254 | 255 | 链接: 256 | 257 | https://www.youtube.com/watch?v=vISRn5qFrkM 258 | 259 | 260 | 261 | 262 | 263 | Python 中的金融应用 264 | 265 | 17. Python 中的金融:算法交易 266 | 267 | 这是一份 Python 与金融应用的教程,在此你能学习到算法交易的基本知识及相关内容。 268 | 269 | 作者: 270 | 271 | Karlijn Willems 272 | 273 | 链接: 274 | 275 | https://www.datacamp.com/community/tutorials/finance-python-trading 276 | 277 | 278 | 279 | 18. Python 中的金融教程 — 股票价格及相关数据介绍 280 | 281 | 作者: 282 | 283 | Harrison Kinsley 284 | 285 | 链接: 286 | 287 | https://www.youtube.com/watch?v=2BrpKpWwT2A 288 | 289 | 290 | 291 | 19. 用 Python 分析加密货币市场 292 | 293 | 294 | 295 | 比特币市场是如何表现?加密货币价值突然出现高峰和低谷的原因是什么?不同 altcoins 市场是不可分割的或基本独立的?我们如何预测接下来会发生什么? 296 | 297 | 298 | 299 | 这篇文章将简单地介绍如何使用 Python 来分析加密货币。文章通过一个简单的 Python 脚本来检索,分析和可视化不同加密货币上的数据。在这个过程中,文章还将揭示这些波动剧烈的市场行为以及一个有趣的演变趋势。 300 | 301 | 302 | 303 | 作者: 304 | 305 | Patrick Triest 306 | 307 | 链接: 308 | 309 | https://blog.patricktriest.com/analyzing-cryptocurrencies-python/ 310 | 311 | 312 | 313 | 314 | 315 | Python 中的区块链 316 | 317 | 318 | 319 | 20. 学习并构建一个区块链 320 | 321 | 322 | 323 | 毫无疑问,区块链这项新颖的技术是计算的奇迹。区块链技术的出现引发了新的全数字货币,如比特币和莱特币,而这些货币并非由中央当局发行或管理。区块链也以 Ethereum 这样的技术形式革命化了分布式计算,并引入了智能合约等有趣的概念。 324 | 325 | 326 | 327 | 这篇文章将会帮助你学习并理解区块链的工作原理。通过这篇教程,你将学习到一个功能强大的区块链,并掌握它们的工作流程。 328 | 329 | 330 | 331 | 作者: 332 | 333 | Daniel van Flymen 和 Hackernoon 334 | 335 | 链接: 336 | 337 | https://hackernoon.com/learn-blockchains-by-building-one-117428612f46 338 | 339 | 340 | 341 | 21. 如何构建一个最小的区块链 342 | 343 | 344 | 345 | 本文将用少于 50 行的代码 (Python2) 来创建一个最简单、最小的区块链。 346 | 347 | 348 | 349 | 作者: 350 | 351 | Gerald Nash 352 | 353 | 链接: 354 | 355 | https://medium.com/crypto-currently/lets-build-the-tiniest-blockchain-e70965a248b 356 | 357 | 358 | 359 | 360 | 361 | Python 中的视频合成 362 | 363 | 364 | 365 | 22. 用 Python 构建一个视频合成器 366 | 367 | 368 | 369 | 视频合成器是利用音频输入来创建视觉信号的设备,自上世纪 60 年代以来,已有很长的历史。 370 | 371 | 372 | 373 | 这篇文章将用 Python 编写一个基本的视频合成器,并使用 aubio 进行 Onset 目标检测。 374 | 375 | 376 | 377 | 作者: 378 | 379 | Kirk Kaiser 380 | 381 | 链接: 382 | 383 | https://www.makeartwithpython.com/blog/video-synthesizer-in-python/ 384 | 385 | 386 | 387 | 388 | 389 | Python 的性能 390 | 391 | 392 | 393 | 23. 用 Python 处理每秒 100 万个请求 394 | 395 | 396 | 397 | 用 Python 每秒能够达到 100 万个请求吗?为了节省服务器价格,最近很多公司正在从 Python 向其他编程语言中迁移。但实际并不需要。 398 | 399 | 400 | 401 | Python 社区最近在性能提升方面做了很多工作。CPython 3.6 通过新的字典提高了整体解释器的性能。由于引入了更快的调用约定和字典查找缓存,CPython 3.7 将会更快。 402 | 403 | 404 | 405 | 对于数字处理任务,你可以使用 PyPy 进行代码编译。你还可以运行 NumPy 的测试套件,该测试套件现在已经改进了 Python 与 C 语言扩展的整体兼容性。在随后的更新版本中,PyPy 预计将与 Python 3.5 兼容。 406 | 407 | 408 | 409 | 作者: 410 | 411 | Paweł Piotr Przeradowski。 412 | 413 | 链接: 414 | 415 | https://medium.freecodecamp.org/million-requests-per-second-with-python-95c137af319 416 | 417 | 418 | 419 | 24. “Python 很慢,但我不在乎” 420 | 421 | 422 | 423 | 这篇文章将介绍一些关于 Python 中 asyncio 的内容,并讨论有关 Python 速度的问题。 424 | 425 | 426 | 427 | 作者: 428 | 429 | Nick Humrich 430 | 431 | 链接: 432 | 433 | https://hackernoon.com/yes-python-is-slow-and-i-dont-care-13763980b5a1 434 | 435 | 436 | 437 | 25. Python 中的缓存:如何缓存函数的结果 438 | 439 | 440 | 441 | 文章将介绍一种快捷的方法来加速 Python 记忆代码。你将看到何时以及如何运用 Python 记忆代码。记忆代码优化你的程序,在某些情况下会加速你的代码运行。 442 | 443 | 444 | 445 | 链接: 446 | 447 | https://dbader.org/blog/python-memoization 448 | 449 | 450 | 451 | 452 | 453 | Python 中的 Django 框架 454 | 455 | 456 | 457 | 26. 七步骤带你完整地学习 Django 458 | 459 | 460 | 461 | Django 是用 Python 编写的一个 Web 框架。这篇文章是介绍 Django 基础知识的系列教程,共分为七个部分,将分别从安装,准备开发环境,模型,视图,模板,URL 到更高级的主题(如迁移,测试和部署)出发,详细探讨所有的基本概念。 462 | 463 | 464 | 465 | 作者: 466 | 467 | Vitor Freitas 468 | 469 | 链接: 470 | 471 | https://simpleisbetterthancomplex.com/series/2017/09/04/a-complete-beginners-guide-to-django-part-1.html 472 | 473 | 474 | 475 | 27. 使用 Django 构建 REST API 的测试驱动方法:第一部分 476 | 477 | 478 | 479 | 这篇文章将介绍如何利用 Django 来构建一个 REST API 的测试驱动,并详细介绍了每个步骤。 480 | 481 | 482 | 483 | 作者: 484 | 485 | Jee Githinji Gikera 和 Scotch Development 486 | 487 | 链接: 488 | 489 | https://scotch.io/tutorials/build-a-rest-api-with-django-a-test-driven-approach-part-1 490 | 491 | 492 | 493 | 494 | 495 | Python 中的 Flake 496 | 497 | 498 | 499 | 28. OI’List 规则 500 | 501 | 502 | 503 | 这篇博文中我们将介绍 Flake8(pyflakes,pycodestyle 和 mccabe)中的每个规则及相对应的示例。 504 | 505 | 506 | 507 | 链接: 508 | 509 | https://lintlyci.github.io/Flake8Rules/ 510 | 511 | 512 | 513 | 29. 使用 Python 和 Flask 开发 RESTful API 514 | 515 | 516 | 517 | 本文包括以下几部分:为什么用 Python;什么是 Flask;引导 Flask 应用程序 518 | 519 | 用 Flask 创建一个 RESTful 端点;用 Python 类映射模型;用 Marshmallow 进行序列化和反序列化对象;Dockerizing Flask 应用程序;用 Auth0 保护 Python API 520 | 521 | 522 | 523 | 作者: 524 | 525 | Bruno Krebs 526 | 527 | 链接: 528 | 529 | https://auth0.com/blog/developing-restful-apis-with-python-and-flask/ 530 | 531 | 532 | 533 | 534 | 535 | Python 中的 Numpy 536 | 537 | 538 | 539 | 30. 从 Python 到 Numpy 540 | 541 | 542 | 543 | 本文通过一种新颖的方式,向量化地集中讲解了如何从 Python 迁移到 Numpy 的学习。另外,本文还包括一些很少提到的使用技巧。 544 | 545 | 546 | 547 | 链接: 548 | 549 | http://www.labri.fr/perso/nrougier/from-python-to-numpy/ 550 | 551 | 552 | 553 | 31. 探索 Python 每种工具包的行长度 554 | 555 | 556 | 557 | 本文探索了 Python 的流行包,如 NumPy,SciPy,Pandas,Scikit-Learn,Matplotlib,AstroPy 等。 558 | 559 | 560 | 561 | 作者: 562 | 563 | Jake VanderPlas 564 | 565 | 链接: 566 | 567 | http://jakevdp.github.io/blog/2017/11/09/exploring-line-lengths-in-python-packages/ 568 | 569 | 570 | 571 | 572 | 573 | Python 中的 NashPy 574 | 575 | 576 | 577 | 32. NashPy 教程 — 建立并找到一种简单的游戏平衡 578 | 579 | 580 | 581 | 博弈论是用来研究理性主体之间的战略互动:当双方试图采用对各自最有益的方式来完成某件事情时,对双方互动行为的研究。这篇文章将采用 Python 中的 NashPy 来研究这种双方博弈的互动行为。 582 | 583 | 584 | 585 | 链接: 586 | 587 | http://nashpy.readthedocs.io/en/latest/tutorial/ 588 | 589 | 590 | 591 | 592 | 593 | Python 中的马尔可夫过程 594 | 595 | 596 | 597 | 33. 用 Python 模拟 Chutes 和 Ladders 598 | 599 | 600 | 601 | 这篇文章将通过 Chutes 和 Ladders 游戏的例子,建立模型并阐述马尔可夫过程的原理。整个分析过程附有 Python 源码,感兴趣的读者可以尝试一下。 602 | 603 | 604 | 605 | 作者: 606 | 607 | Jake VanderPlas 608 | 609 | 链接: 610 | 611 | http://jakevdp.github.io/blog/2017/12/18/simulating-chutes-and-ladders/ 612 | 613 | 614 | 615 | 616 | 617 | Python 中的数据分析 618 | 619 | 620 | 621 | 34. 用 Python 分析美国联邦政治行为 622 | 623 | 624 | 625 | 科学,政治,个人意见和社会政策的交集可能呈现相当复杂的情况。思想和学科的交汇点通常充斥着有争议的观点和基于信仰但缺乏经验证据的议程。这时,数据科学在这方面就显得特别重要,因为它提供了一种以实际事实为基础的考察世界的方法,能够深入了解我们今天所面临的一些最重要的问题。 626 | 627 | 628 | 629 | 这篇文章我们将用 Python 来分析美国联邦政府的一些政治行为,深入了解政治背后所隐藏的故事。 630 | 631 | 632 | 633 | 作者: 634 | 635 | Patrick Triest 636 | 637 | 链接: 638 | 639 | https://blog.patricktriest.com/police-data-python/ 640 | 641 | 642 | 643 | 35. 用 Python 分析 1000 + 的希腊葡萄酒 644 | 645 | 646 | 647 | 作者: 648 | 649 | Florents Tselai 650 | 651 | 链接: 652 | 653 | https://tselai.com/greek-wines-analysis.html 654 | 655 | 656 | 657 | 658 | 659 | 36. 如何用 Python 生成 FiveThirtyEight 图 660 | 661 | 662 | 663 | 这篇文章将用 Python 的 matplotlib 和 pandas,来学习并查看 FiveThirtyEight(FTE)可视化的核心部分,并教会你使用 Python 来为自己的数据进行可视化。 664 | 665 | 666 | 667 | 作者: 668 | 669 | Josh Devlin 670 | 671 | 链接: 672 | 673 | https://www.dataquest.io/blog/making-538-plots/、 674 | 675 | 676 | 677 | 678 | 679 | 37. 使用 Apache Spark 和 Python 为 8000 万 Amazon 产品进行评价打分 680 | 681 | 682 | 683 | 作者编写了一个简单的 Python 脚本,将亚马逊产品评论数据集中的每类评分数据进行整合,并对这些 Amazon 产品评论数据进行分析打分,以发现用户的喜好。 684 | 685 | 686 | 687 | 作者: 688 | 689 | Max Woolf 690 | 691 | 链接: 692 | 693 | http://minimaxir.com/2017/01/amazon-spark/ 694 | 695 | 696 | 697 | 698 | 699 | 38. 使用 Python 进行地理空间分析 700 | 701 | 702 | 703 | 作者: 704 | 705 | Matthew Rocklin 706 | 707 | 链接: 708 | 709 | https://matthewrocklin.com/blog//work/2017/09/21/accelerating-geopandas-1 710 | 711 | 712 | 713 | 714 | 715 | 39. 星球:从太空中了解亚马逊,来自 Kaggle 头奖获奖者的采访 716 | 717 | 718 | 719 | 文章采访了 Kaggle 的 “星球:从太空中了解亚马逊” 竞赛的获奖者,内容包括他如何使用 11 个微调的卷积神经网络,标签关联的结构模型,以及如何避免过拟合现象等。 720 | 721 | 722 | 723 | 作者: 724 | 725 | Edwin Chen 726 | 727 | 链接: 728 | 729 | http://blog.kaggle.com/2017/10/17/planet-understanding-the-amazon-from-space-1st-place-winners-interview/ 730 | 731 | 732 | 733 | 734 | 735 | Python 入门 736 | 737 | 738 | 739 | 40. 从零开始学习 Python 740 | 741 | 742 | 743 | Python 的创建者 Guido van Rossum 曾说过,“Python 是一个高级编程语言,其核心设计理念是让代码具有高度的可读性和简单的语法,程序员可以用几行代码表达自己的想法。” 744 | 745 | 746 | 747 | 作者: 748 | 749 | TK 750 | 751 | 链接: 752 | 753 | https://medium.freecodecamp.org/learning-python-from-zero-to-hero-120ea540b567 754 | 755 | 756 | 757 | 758 | 759 | 41. 重要的 Python 练习清单 760 | 761 | 762 | 763 | 这篇文章列出了一些重要的练习项目,包括 Python 语言本身和标准库的练习。文章中还有 Python 中不同主题模块的知识。 764 | 765 | 766 | 767 | 作者: 768 | 769 | Ynon Perek 770 | 771 | 链接: 772 | 773 | https://www.ynonperek.com/2017/09/21/python-exercises/ 774 | 775 | 776 | 777 | 778 | 779 | 42. API 的设计原则:先思考再编码 780 | 781 | 782 | 783 | API 是定义应用程序接口的通用术语,换句话说,就是用户(人或机器)与程序的交互接口。在 Web 开发世界中,API 通常是一个网站,其中包含一系列端点,用于响应客户端请求和结构化文本数据。这篇文章将告诉你为什么以及如何设计一个正确的 API,如何将自己的思想植入到 API 的设计中来构建属于你自己的 API。 784 | 785 | 786 | 787 | 作者: 788 | 789 | Jonatas Baldin 790 | 791 | 链接: 792 | 793 | https://www.ckl.io/blog/api-design-think-first-code-later 794 | 795 | 796 | 797 | 798 | 799 | 43. Python 机器学习指南 800 | 801 | 802 | 803 | 本文将通过清晰地解释和有效的练习,来帮助你深度理解相关的机器学习算法。 804 | 805 | 806 | 807 | 作者: 808 | 809 | Conor Dewey 810 | 811 | 链接: 812 | 813 | https://medium.freecodecamp.org/the-hitchhikers-guide-to-machine-learning-algorithms-in-python-bfad66adb378 814 | 815 | 816 | 817 | 818 | 819 | 44. 如何学习 Python 编程:6 位经验丰富的 Python 开发者分享了他们的观点 820 | 821 | 822 | 823 | 对于当下热门的 Python 语言,有太多的教程、书籍、视频和博客文章资源,然而如此多的冗余资料,你该如何选择最佳的方式开始你的 Python 学习之旅呢?这篇文章列出了 6 位 Python 专家分享的学习经验,相信这对于迷茫中的你来说,将受益匪浅。 824 | 825 | 826 | 827 | 链接: 828 | 829 | https://coolpythoncodes.com/best-way-learn-python-programming 830 | 831 | 832 | 833 | 45. 如何用 Python 实现强大的数据分析 834 | 835 | Python 是数据分析的最佳编程语言,这得益于它自带的依赖库。依赖库能够存储,操纵数据,并从数据中获得核心信息,因而在数据科学领域被广泛使用并展现出强大的功能。本文介绍了 Python 在数据科学领域的应用历史以及最新发展。 836 | 837 | 作者:Jake VanderPlas 838 | 839 | 链接:https://www.youtube.com/watch?v=9by46AAqz70 840 | 841 | 842 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-minimal --------------------------------------------------------------------------------