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

https://github.com/510908220/python-toolbox

收集python常用的脚本. 这样可以在需要的时候直接就用,避免到处去去找, 浪费时间~
https://github.com/510908220/python-toolbox

effectiveness python toolbox

Last synced: 6 months ago
JSON representation

收集python常用的脚本. 这样可以在需要的时候直接就用,避免到处去去找, 浪费时间~

Awesome Lists containing this project

README

          

# python-toolbox
收集python常用的脚本. 这样可以在需要的时候直接就用,避免到处去去找, 浪费时间~. 计划按照下面`分类`去进行收集整理.

## Index

* [日志](#日志)
* [网络](#网络)
* [并发](#并发)
* [任务调度](#任务调度)
* [文件](#文件)
* [时间](#时间)
* [调试](#调试)
* [运维](#运维)
* [文档](#文档)
* [邮件](#邮件)
* [HTML](#HTML)
* [队列](#队列)
* [打包](#打包)
* [界面](#界面)
* [优化](#优化)
* [环境](#环境)
* [notebook](#notebook)
* [bug](#bug)
* [进程](#进程)
* [数据库](#数据库)
* [使用](#使用)
## 日志

## 网络
| Notebook | Description |
| ---------------------------------------- | ----------------------- |
| [download](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/network/download.ipynb) | 使用`requests`下载文件、显示下载进度 |


## 并发

## 任务调度

## 文件

| Notebook | Description |
| ---------------------------------------- | ----------- |
| [question](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/files/question.ipynb) | 文件相关的问题整理 |
| [traverse-directories](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/files/traverse-directories.ipynb) | 目录遍历 |
| [excel](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/files/excel.ipynb) | excel读写 |


## 时间
| Notebook | Description |
| ---------------------------------------- | --------------- |
| [pendulum](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/datetime/pendulum.ipynb) | pendulum库日期使用整理 |


## 调试

| Notebook | Description |
| ---------------------------------------- | ----------------------- |
| [download](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/debugging/better_exceptions.ipynb) | 使用`better_exceptions`展示异常时变量值 |


## 运维

## 文档

## 邮件

## HTML

## 队列

## 打包

| Notebook | Description |
| ---------------------------------------- | ----------------------- |
| [pyinstaller](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/package/pyinstaller.ipynb) | windows下使用pyinstaller打包 |

## 界面

## 优化

| Notebook | Description |
| ---------------------------------------- | ----------- |
| [performance-analysis](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/optimization/performance-analysis.ipynb) | 性能优化整理 |


## 环境

## notebook

待整理:

- [ ] https://blog.dominodatalab.com/interactive-dashboards-in-jupyter/
- [ ] https://blog.dominodatalab.com/lesser-known-ways-of-using-notebooks/
- [ ] https://github.com/niloch/iplotter
- [ ] https://www.datacamp.com/community/tutorials/tutorial-jupyter-notebook#gs.ARjLZWE


## bug
| Notebook | Description |
| ---------------------------------------- | ---------------------------------------- |
| [subprocess_windowserror_5](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/bug/subprocess_windowserror_5.ipynb) | windows下subprocess启动的子进程调用`os.rename`出错`WindowsError: [Error 5] ` |


## 进程

## 数据库

| Notebook | Description |
| ---------------------------------------- | ----------- |
| [pymysql](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/database/pymysql.ipynb) | pymysql使用整理 |
| [knowledge](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/database/knowledge.ipynb) | SQL知识点 |
| [question](http://nbviewer.jupyter.org/github/510908220/python-toolbox/blob/master/books/database/question.ipynb) | mysql一些问题整理 |


## 使用

- 执行命令`git clone https://github.com/510908220/python-toolbox.git`
- `cd python-toolbox`,执行`docker-compose up`. 打开浏览器,输入[http://192.168.0.66:8888](http://192.168.0.66:8888)