ydf0509's repositories
distributed_framework
pip install function_scheduling_distributed_framework,python通用分布式函数调度框架。python万能超高并发神器,改成funboost框架名字,停止更新,只更新funboost框架。
pythonpathdemo
用专门的项目说明掌握python的 PYTHONPATH的重要性;说明窗口会话临时环境变量和永久性环境变量区别;说明pythonpath的好处;说明pythonpath的妙用。学了PYTHONPATH 写几十个项目复用公共代码如虎添翼
celery_demo
演示复杂深层路径,完全不按照一般套路的目录格式的celery使用
threadpool_executor_shrink_able
pip install threadpool_executor_shrink_able 最好的python线程池,可以实现线程池自动缩小,实现java keepAliveTime参数的功能。,shap threadpoolexecutor, realize java keepAliveTime,bounded work queue,direct display of thread errors
nb_http_client
pip install nb_http_client ,nb_http_client 是 python 史上性能最强的http客户端,比任意请求包快很多倍
boost_spider
用户自由无束缚的分布式光速python爬虫函数执行框架,写法和性能远远暴击仿scrapy api式框架
decorator_libs
pip install decorator_libs ,各种最常用的日常通用不针对具体业务的装饰器大全
async_pool_executor
pip install async_pool_executor,its api like the concurrent.futures.使asyncio并发编程简化10倍
auto_run_on_remote
pip install auto_run_on_remote 自动在远程机器运行当前项目下的任意脚本。替代pycahrm专业版调用远程解释器,更简单。
nb_proxypool
nb_proxypool代理池powered by funboost,抓取20+免费代理网站,实时维护网站更新
fastapi_use_funboost
fastapi 使用分布式函数调度框架 funboost 作为后台消费的 demo
nb_filelock
pip install nb_filelock 使用磁盘文件作为介质,实现基于单台机器的跨进程跨解释器的分布式锁。
django_use_funboost
django使用funboost 启动web和消费demo
base_decorator
pip install base_decorator 通用的装饰器基类,使写装饰器变得更简单。
flexible_thread_pool
flexible_thread_pool ,auto expand thread and reduce threads. both support sync and asyncio
nb_log_file_handler
multi process safe log file handler,both time and size rotate。同时按时间和大小切割的多进程安全的高性能日志fileHandler
awesome-python
A curated list of awesome Python frameworks, libraries, software and resources
expire_lock
可以过期的python线程锁,基于python字典实现的锁可以过期
funboost_support_celery_demo
演示不规范的celery项目目录结构的funboost自动操作celery的使用
funboost_django_orm_demo
演示funboost + django + orm
redis5
redis5 is forked from redis 5.0.0, so you can use redis5 and any version redis in one python env