Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nicejade/play-with-python

学习 Python & 实战练习,以便能更好的玩 Python 相关技能、工具。
https://github.com/nicejade/play-with-python

ai automation data-analysis excel python python3 sendmail spider visualization

Last synced: 2 months ago
JSON representation

学习 Python & 实战练习,以便能更好的玩 Python 相关技能、工具。

Awesome Lists containing this project

README

        

Play With Python



学习 Python & 实战练习,以便能更好的玩 Python 相关技能、工具。




Python Version


Black

Author nicejade

## 目标与哲学

[Python](https://github.com/nicejade/nice-front-end-tutorial/blob/master/tutorial/python-tutorial.md),是门人人都可以学,且十分值得学习的编程语言。不仅入门容易、功能强大;而且适用领域极为广泛。对于前端工程师而言,使用它能够很容易构建 Web 应用;依托于它强大的功能库,也能快速打造些趁手工具;随着大前端的日益演进,在模块化、工程化之后,走向(半)自动化、智能化也是必然趋势;鉴于此,就有利用闲暇时间,学习如何使用它;将所练习的代码,提交至此,是希望可以为更多想学 `Python` 的朋友,提供些参考。更多相关学习资料,可参见[与时俱进版前端资源教程之 Python](https://github.com/nicejade/nice-front-end-tutorial/blob/master/tutorial/python-tutorial.md)。

## 先决条件

您需要安装或升级 [Python](https://www.python.org/)(> = `3.6`), [Node.js](https://nodejs.org/en/)(> = `8.* `,Npm 版本 >= `5.2.0 `,[Yarn](https://www.jeffjade.com/2017/12/30/135-npm-vs-yarn-detial-memo/) 作为首选;当然,除了 Python 外,其他都不是必须的)。

## 安装

### 安装 Python 依赖

```bash
pip install -r requirements.txt
```

### 安装 Node 依赖

```bash
npm i
# Or
yarn
```

备注:为便捷开发,有引入 `npm`,来协助处理些事物,如监听美化代码(npm run watcher)等。

## 使用

具体说明,请参见 [Play With Python - Wiki](https://github.com/nicejade/play-with-python/wiki)。

## 路线图

- [x] [脚本](https://github.com/nicejade/play-with-python/wiki#脚本)
- [x] [Excel](https://github.com/nicejade/play-with-python/wiki#excel)
- [x] [爬虫](https://github.com/nicejade/play-with-python/wiki#爬虫)
- [x] [Web 自动化](https://github.com/nicejade/play-with-python/wiki#web-自动化)
- [ ] [词云图](https://github.com/nicejade/play-with-python/wiki#词云图)
- [ ] 机器人
- [ ] 可视化
- [ ] 发送邮件
- [ ] 数据分析
- [ ] 科学计算
- [ ] 画动态图
- [ ] 人工智能

## 执照

[MIT](http://opensource.org/licenses/MIT)

版权所有 (c) 2020-至今,[nicejade](https://github.lovejade.cn/)。