1、asgiref 函數包裝器
>它們允許您包裝或修飾異步或同步函數,以便從 另一種方式(因此可以從同步線程調用異步函數, 反之亦然)。
特別是:
>* AsyncToSync允許同步子線程停止并等待 函數在主線程的事件循環上調用,然后控件 異步函數完成時返回到線程。
>* synctoasync允許異步代碼調用同步函數,該函數在 當 功能完成。
>其思想是使從異步代碼和 同步代碼中的異步api,因此更容易從 一種風格對另一種風格。對于通道,我們包裝(同步) 帶有synctoasync的django視圖系統,允許它在(異步)中運行 ASGi服務器。
注意,運行的線程是非常具體的,目的是 保持與舊同步代碼的最大兼容性。見 下面的"同步代碼和線程"提供了完整的說明。
2、# [Python之celery的簡介與使用](https://www.cnblogs.com/jclian91/p/10348261.html)
>celery是一個基于分布式消息傳輸的異步任務隊列,它專注于實時處理,同時也支持任務調度。它的執行單元為任務(task),利用多線程,如[Eventlet](http://eventlet.net/),[gevent](http://gevent.org/)等,它們能被并發地執行在單個或多個職程服務器(worker servers)上。任務能異步執行(后臺運行)或同步執行(等待任務完成)。
3、django-cors-headers
>解決跨域問題
4、# [django_celery_beat](https://www.cnblogs.com/wdliu/p/9530219.html)
>celery很容易集成到Django框架中,當然如果想要實現定時任務的話還需要安裝django-celery-beta插件,后面會說明。需要注意的是Celery4.0只支持Django版本>=1.8的,如果是小于1.8版本需要使用Celery3.1
5、# [Django-filter,讓過濾如此簡單](https://www.cnblogs.com/wdliu/p/9530219.html)
>Django-filter過濾器
6、django-ranged-response
>防止攻擊的包
7、django-rest-framework-mongoengine
>該包為*django-rest-framework*提供*mongoengine*支持
8、# [django Rest Framework---緩存通過drf-extensions擴展來實現](https://www.cnblogs.com/weihengblog/p/9478359.html)
>drf-通過*drf-extensions*擴展來實現緩存
9、# [Python之jsonpath模塊](https://www.cnblogs.com/tata-learning/p/11809244.html)
>當遇到層級比較深的字典時,要想取值使用jsonpath取值比較方便,可以一下取到
10、# [python pillow模塊用法](https://www.cnblogs.com/linyouyi/p/11429511.html)
>Pillow是PIL的一個派生分支,但如今已經發展成為比PIL本身更具活力的圖像處理庫
11、# [Python之pytz](https://www.cnblogs.com/April-Chou-HelloWorld/p/9143547.html)
>pyhon2.7沒有時區模塊pytz,如果要使用時區相關的函數,需要安裝pytz
12、# [如何用Python的sqlparse來分析SQL](https://www.cnblogs.com/jiangbei/p/11274942.html)
>sqlparse是Python的一個解析SQL語言的庫
13、#[python第三方庫——xlrd和xlwt操作Excel文件學習](https://blog.csdn.net/wangkai_123456/article/details/50457284)
14、coreapi
>*python*編寫接口文檔
15、# [利用 Python-user-agents 解析 User_Agent](https://blog.csdn.net/qq_326324545/article/details/88934225)
>它通過解析(瀏覽器/HTTP) user agent 字符串,提供了一種簡單的方法,來識別/檢測手機、平板等設備及其功能。目標是可靠地檢測:設備是手機,平板還是電腦;是否有觸摸屏。
16、# [python eventlet詳解](https://www.cnblogs.com/du-jun/p/12375958.html)
>eventlet - 具有WSGI支持的異步框架
eventlet是python庫函數,一個是處理和網絡相關的,另一個可以通過協程實現并發
可以實現'并發'(綠色線程),非阻塞
對Python庫函數改寫,支持協程
17、# [python模塊之psutil詳解](https://www.cnblogs.com/saneri/p/7528283.html)
>psutil是一個跨平臺庫([http://pythonhosted.org/psutil/](http://pythonhosted.org/psutil/))能夠輕松實現獲取系統運行的進程和系統利用率(包括CPU、內存、磁盤、網絡等)信息。它主要用來做系統監控,性能分析,進程管理。它實現了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等。目前支持32位和64位的Linux、Windows、OS X、FreeBSD和Sun Solaris等操作系統
18、# [Django + drf-yasg實現在線接口文檔-代碼實測](https://blog.csdn.net/qq_44695727/article/details/116988424)
19、# [使用daphne部署django channles websocket 項目](https://blog.csdn.net/shykevin/article/details/114681343)
>Daphne?是一個純Python編寫的應用于UNIX環境的由Django項目維護的ASGI服務器。它扮演著ASGI參考服務器的角色。
20、# [python channels 簡介](https://blog.csdn.net/sunican/article/details/90231077)
>區別于Django的傳統request-response模式,channel將Django改編為worker模式
21、# [OpenCV-Python學習—基礎知識](https://www.cnblogs.com/silence-cho/p/10926248.html)
>opencv是一個強大的圖像處理和計算機視覺庫,實現了很多實用算法,值得學習和深究下
22、# [Python os 模塊詳解](http://www.ityouknow.com/python/2019/10/09/python-os-demonstration-026.html)
>`os`就是“operating system”的縮寫,顧名思義,`os`模塊提供的就是各種 Python 程序與操作系統進行交互的接口。通過使用`os`模塊,一方面可以方便地與操作系統進行交互,另一方面頁可以極大增強代碼的可移植性。如果該模塊中相關功能出錯,會拋出`OSError`異常或其子類異常
23、# [`sys`](https://docs.python.org/zh-cn/3.9/library/sys.html#module-sys "sys: Access system-specific parameters and functions.")\--- 系統相關的參數和函數
>該模塊提供了一些變量和函數。這些變量可能被解釋器使用,也可能由解釋器提供。這些函數會影響解釋器。本模塊總是可用的。
- 春風得意
- 概念
- PHP
- 概念解析
- 框架
- Thinkphp
- Laravel
- easyswoole
- PHP底層分析
- Linux
- 常用命令
- Linux基礎入門
- Redis
- Redis基礎入門
- Nginx
- 配置優化
- Lua編程
- Swoole
- 配置參數
- 基礎入門
- MQ
- RabbitMQ
- RabbitMq安裝和使用
- PHP安裝rabbitmq、php-amqplib擴展
- RabbitMq基礎入門
- Kafka
- ELK
- 數據庫
- 分庫分表
- Sharding-Proxy
- SQL調優
- Mysql
- NoSql
- 運維相關
- 云服務器
- 騰訊云
- 阿里云
- 負載均衡
- Docker
- Docker在window上的安裝和使用
- Docker在Linux上的安裝和使用
- Docker基礎入門
- DevOps
- K8S
- Zookeeper
- Jenkins
- Git
- 網絡相關
- 操作系統
- 編譯原理
- 計算機組成
- 數據結構和算法
- 分布式和微服務
- 其他
- 開源項目
- 編輯器
- Python
- package
- django
- tornado
- GO
- Java
- Java基礎入門
- SpringBoot