自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 python的mplfinance模块的图片元素宽度设置(蜡烛、ohlc 、线条、成交量柱体)

宽度是会自动调整的,影响图中元素宽度的因素有以下几点:图上有多少数据(数据点数); 数据之间相距多远(分钟、天、周、月等); 图的大小; 是否在图中显示非交易时段。当然,也可以手动调整宽度,使用以下两个参数的其中一个就可以了:scale_width_adjustment=dict(volume=0.4) #以1为原始宽度进行放缩 ,dict中可设置的参数包括 candle, ohlc, volume, or linesupdate_width_config=dict(candle_l

2021-09-18 17:02:46 2465 1

转载 6个超级实用的免费网盘搜索网站分享

因为各种原因,多数网盘搜索网站“寿命”都很短,也有很多百度网盘搜索站点都提高了使用门槛(比如付费才能使用)。分享几个自己认为搜索的资料蛮全,到现在(2021年)为止还能使用的网盘搜索网站。关键是免费,可以直接搜索跳转资源链接。1、盘搜搜地址:mso.pansoso.com备注:资源很丰富的网盘搜索网站,这个网址可以正常搜索,偶尔用不了可以关注公众号。2、熊猫搜盘地址:www.sopandas.com备注:专业的百度云网盘搜索引擎,直接访问网站就可以搜索,速度很快。..

2021-01-29 21:21:28 31435

原创 errbot-实现ChatOps的最简单且流行的聊天机器人

Errbot是一个聊天机器人。它允许您出于任何原因从聊天室以交互方式启动脚本:随机幽默,chatops,开始构建,监视提交,触发警报... 它是用Python编写的,易于扩展。Errbot可作为开源软件获得,并已根据GPL v3许可发布。管理初始安装和安全设置后,可以通过仅与bot(聊天室)聊天来管理Errbot。 安装/卸载/更新/启用/禁用托管在git上的私有或公共插件 可以通过聊天配置插件 指示漫游器加入/离开多用户聊天室(MUC) 安全性:A.

2021-01-03 18:18:34 1513

原创 dogpile.cache-用于会话和缓存的WSGI中间件(beaker的下一代从产品)

Dogpile由两个子系统组成,一个子系统位于另一个子系统之上。 dogpile提供“狗锁”的概念,这种控制结构允许选择一个执行线程作为某些资源的“创建者”,同时允许其他执行线程将该资源的先前版本称为创建收益 如果没有以前的版本,则这些线程将阻塞,直到对象可用为止。dogpile.cache是一个缓存API,该API提供了用于缓存各种后端的通用接口,并另外提供了API挂钩,这些挂钩将这些缓存后端与的锁定机制集成在一起dogpile。新的后端非常易于创建和使用。鼓励用户根据自己的需求调..

2020-12-28 16:34:16 394

原创 beaker-用于会话和缓存的WSGI中间件

Beaker是一个Web会话和常规缓存库,其中包括用于Web应用程序的WSGI中间件。作为一个常规的缓存库,Beaker可以处理存储各种时间的各种Python对象。Beaker主要建立在MyghtyUtils的代码上,然后通过数据库支持进行重构和扩展。Beaker包括Cache和Session WSGI中间件,以简化与支持WSGI的框架的集成,并且由Pylons和 TurboGears自动使用。特征 快速,强大的性能 多个读取器/单个写入器锁定系统,避免重复创建同时缓存

2020-12-24 15:30:15 268

原创 mezzanine-一个功能强大且易于扩展性的Django框架构建的内容管理平台

mezzanine是一个功能强大且灵活的内容管理平台。Mezzanine使用Django框架构建,提供了一个简单但高度可扩展的体系结构,我们鼓励您深入研究和修改代码。Mezzanine是BSD许可的,并由一个活跃的多元化社区提供支持。在某些方面,Mezzanine类似于Wordpress之类的工具,提供了用于管理页面,博客文章,表单数据,商店产品和其他类型内容的直观界面。但是Mezzanine也不同。与许多其他广泛使用模块或可重用应用程序的平台不同,Mezzanine默认提供其大多数功能。这种方

2020-12-21 16:18:18 442

原创 feincms-基于Django构建的先进的内容管理系统之一

feincms是基于Django构建的,先进的内容管理系统之一(cms)。您是否碰到过这样的问题?想要使用的一些开源的cms可以解决很多线上内容管理问题,但是最后,您仍然需要修改代码的核心部分,因为它们无法(轻松)自定义,系统的某些部分表现平平。类似于Django框架的设计的最大优势在于,它不会对用户的操作有太强的了解。它应该使某些事情变得容易,但是大多数时候只是简单地提出问题,却没有很好的解决方案。在发现了类似框架的软件设计方法的好处之后,我们便回到了始终重写所有思维方式的想法,并构.

2020-12-19 17:29:06 380 1

原创 DottedDict-提供一种使用点路径符号访问列表和字典方法的python库

DottedDict是一个Python库,提供一种使用点路径符号访问列表和字典的方法。访问由列表和字典组成的复杂对象内部的深层路径很有用。入门from dotted.collection import DottedCollection, DottedDict, DottedListobj = DottedCollection.factory(dict_or_list)obj = DottedCollection.load_json(json_value)obj = DottedDic.

2020-12-18 16:15:31 906 1

原创 buildout-用于从多个部分创建,组装和部署应用程序的构建系统

Buildout是一个用Python编写并扩展的自动化工具,用于从多个部分创建,组装和部署应用程序的构建系统。 运行构建工具来构建软件。 应用软件和模板以生成配置文件和脚本。 适用于从开发到生产部署的所有软件阶段。 基于核心原则:重复性、组件化、自动化 重复性重要的是,给定项目配置,无论其历史如何,在同一环境(操作系统,Python版本)中对配置的两次检出都应产生相同的结果。例如,如果某人已经在项目上工作了很长时间,并将更改提交到版本控制系统,则他们.

2020-12-17 14:52:13 340

原创 pyjwt-用于实现JSON Web令牌的python库

pyjwt是用于实现JSON Web令牌的python库。 FAQ 1、如何从x509证书中提取公钥/私钥? load_pem_x509_certificate()from的功能cryptography可用于从PEM格式的x509证书中提取公钥或私钥。 # Python 2from cryptography.x509 import load_pem_x509_certificatefrom cryptography.hazmat.backends import...

2020-12-16 18:03:59 236

原创 python oauth2-用于创建OAuth客户端和服务器的经过全面测试的抽象接口

python-oauth2是一个python oauth库,与2.6、2.7、3.3和3.4等python版本完全兼容。许多其他下游软件包(例如Flask-Oauth)都依赖此库。注意:此库实现OAuth 1.0而不是OAuth 2.0改动该代码最初是由Leah Culver和Andy Smith的oauth.py代码派生的。一些测试来自Vic Fryzel的分支,而经过改进的Request类和更多测试从Mark Paschal的分支中合并。此代码与其前辈之间存在许多显着差异: 100%单

2020-12-15 17:09:19 1950 1

原创 authlib-实现JavaScript对象签名和加密的python库

authlib是构建OAuth和OpenID Connect服务器的终极Python库。包括JWS,JWK,JWA,JWT。Authlib与Python2.7 +和Python3.6 +兼容。Authlib v1.0仅支持Python 3.6+。特点通用RFCAuthlib提供RFC的通用实现,包括: RFC5849:OAuth 1.0协议 RFC6749:OAuth 2.0授权框架 RFC7519:JSON Web令牌 OIDC:OpenI...

2020-12-14 17:56:06 891

原创 eyeD3-一种用于处理音频文件的python工具,特别是包含ID3元数据的MP3文件

关于eyeD3是用于处理音频文件(特别是包含ID3元数据(即歌曲信息)的MP3文件)的Python工具。它提供了命令行工具(eyeD3)和Python库(import eyed3),可用于编写自己的应用程序或可从命令行工具调用的插件。例如,要在名为的mp3文件中设置一些歌曲信息 song.mp3:$ eyeD3 -a Integrity -A "Humanity Is The Devil" -t "Hollow" -n 2 song.mp3使用此命令,我们在文件的ID3标签中设.

2020-12-12 18:26:56 718

原创 dejavu-python的音频指纹识别库

介绍Dejavu可以通过听一次音频并对其进行指纹识别来记住音频。然后,通过播放歌曲并记录麦克风输入或从磁盘读取,Dejavu尝试将音频与数据库中保存的指纹进行匹配,以返回正在播放的歌曲。注意:对于语音识别,Dejavu不是正确的工具!Dejavu擅长识别具有合理噪声量的精确信号。工作原理用Python实现的音频指纹识别和识别算法的工作原理:音乐作为信号对于快速傅立叶变换(FFT)的熟悉只是因为它是及时将多项式相乘的一种很酷的方法O(nlog(n))。幸运的是,它在进行信...

2020-12-11 14:34:13 2045 2

原创 audioread-支持多种解码 (GStreamer + Core Audio + MAD + FFmpeg) 的python音频解码库

解码支持使用任何可用的后端解码音频文件都是支持的。该库当前支持:通过PyGObject的Gstreamer。通过ctypes在Mac OS X上的核心音频。(不需要PyObjC)通过pymad绑定MAD。FFmpeg或Libav通过其命令行界面。标准库wave,aifc和sunau模块(用于未压缩的音频格式)。如何使用?像这样使用库:可以通过迭代从返回的对象来访问文件中的缓冲区 audio_open。每个缓冲区是一个字节(buffer,bytes,或 bytearray)含有生16位

2020-12-10 17:26:46 502

原创 uvicorn-使用uvloop和httptools的闪电般快速的ASGI服务器实现

Uvicorn是使用uvloop和httptools的闪电般快速的ASGI服务器实现。 直到现在,Python仍缺乏用于asyncio框架的最低限度的低级服务器/应用程序接口。该ASGI规范填补这一空白,而且意味着我们现在能够开始在所有ASYNCIO框架建立一套共同的工具使用的。 Uvicorn当前支持HTTP / 1.1和WebSockets。计划支持HTTP / 2。 ASGI框架 您可以使用Uvicorn,Daphne或Hypercor...

2020-12-09 15:27:55 819

原创 PyPattyrn-一个简单而有效的python库,用于实现常见的设计模式

PyPattyrn是一个python软件包,旨在使您更轻松,更快地将设计模式实现到您自己的项目中。设计模式本质上不能直接转换为代码,因为它们只是对如何解决特定问题的描述。但是,许多常见的设计模式都具有在该模式的所有实现中通用的样板代码。该程序包捕获了该通用代码并使其易于使用,因此您不必在所有项目中都自己编写它。设计模式在软件工程中, 设计模式是解决软件设计中常见问题的通用可重复解决方案。设计模式不是可以直接转换为代码的最终设计。它是关于如何解决可以在许多不同情况下使用的问题的描述或模板。

2020-12-08 16:31:17 371

原创 algorithms-Python3中数据结构和算法的最小示例实现

测试使用单元测试要运行所有测试,请写:$ python3 -m unittest discover tests对于运行某些特定的测试,您可以按照以下步骤进行操作(例如:sort):$ python3 -m unittest tests.test_sort使用pytest要运行所有测试,请写下:$ python3 -m pytest tests安装如果要在代码中使用API算法,则非常简单:$ pip3 install algorithms您...

2020-12-07 17:21:53 131

原创 flask admin-简单且可扩展的Flask管理界面框架

介绍 Flask-Admin是开箱即用、易于使用的Flask扩展程序,可让您将管理界面添加到Flask应用程序。 它受到django-admin软件包的启发,但实现方式使开发人员可以完全控制最终应用程序的外观,感觉和功能。 开箱即用的Flask-Admin可以很好地与各种ORM配合使用,包括 SQLAlchemy MongoEngine pymongo Peewee。 它还具有简单的文件管理界面和Redis客户端控制台。 Fla...

2020-12-06 23:00:30 1717

原创 ajenti-基于Python3和AngularJS打造的服务器管理面板

Ajenti是Linux&BSD模块化服务器管理面板。Ajenti 2提供了使用Python3和AngularJS开发的新界面和更好的体系结构。 功能亮点 易于安装:Ajenti 2可以通过pip和提供的脚本轻松安装。 现有配置:无需任何准备,即可获取当前配置并按原样在现有系统上工作。 关怀:不会覆盖您的配置文件,选项和注释。所有更改都是非破坏性的。 包括的电池:包括许多用于系统和软件配置,监视和管理的插件。 可扩展:使用Pyt...

2020-12-05 16:20:05 259

原创 点赞收藏分享三连!网络创作老司机必备的10个超厉害网站

2020年,一场突如其来的疫情改变了不少人的生活工作习惯,越来越多的人选择在线购物、在线娱乐、在线学习甚至是在线办公。如果你还不知道下面这10个超厉害的网站,你可能就落后一大截了!赶快get起来,用好它们,你的工作学习效率提升不止一两点哦~01、Iconfont图标库推荐指数:☆☆☆☆推荐理由:Iconfont-国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。由阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具。网址:https://www.iconf

2020-08-28 11:06:09 1804

原创 实用的网站分享(提升工作学习效率)

• Pexels 海量共享图片素材• Pixabay 第三方用户和网站开发人员可以通过接口搜索其图像数据库• Tinypng | 智图 (压缩图片)• Markdown表情符号检索• Emoji Terra• iconfont (阿里巴巴矢量图标库)• Font Awesome | 图标库,一套绝佳的图标字体库和CSS框架• RGB颜色值与十六进制颜色码转换工具• Regexper (正则可视化)• Regex101 (正则表达式测试)• Visualgo (数据结构,算法可视化)•

2020-08-23 21:06:31 704

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除