随笔分类 -  python

摘要:Mimesis是一个用于Python的高性能伪数据生成器, 支持多种不同的语言 可以用来生成各种测试数据、假的 API 、任意结构的 JSON 、XML 数据 安装 pip install mimesis eg: from mimesis import Person person = Person( 阅读全文
posted @ 2021-01-13 12:31 慕尘 阅读(1228) 评论(0) 推荐(0) 编辑
摘要:diagrams云系统架构原型图制作库 官网 https://diagrams.mingrammer.com/ github地址 https://github.com/mingrammer/diagrams 1.准备 Diagrams 使用 Graphviz 来渲染图表,先安装 Graphviz 2 阅读全文
posted @ 2021-01-07 23:43 慕尘 阅读(3566) 评论(0) 推荐(1) 编辑
摘要:geoplotlib是一个用于可视化地理数据和绘制地图的python工具箱 能创建地图、制作交互地图和可视化动画 安装 pip install geoplotlib github地址 https://github.com/andrea-cuttone/geoplotlib 需要 pyglet pip 阅读全文
posted @ 2021-01-07 13:33 慕尘 阅读(2347) 评论(0) 推荐(0) 编辑
摘要:playwright是微软开源的自动化项目 git地址 https://github.com/microsoft/playwright-python 官网 https://playwright.dev/ 安装 pip install playwright 查看支持的功能 python -m play 阅读全文
posted @ 2021-01-07 12:21 慕尘 阅读(4074) 评论(0) 推荐(0) 编辑
摘要:Seaborn是基于matplotlib的图形可视化python包 提供了一种高度交互式界面,便于用户能够做出各种有吸引力的统计图表 在matplotlib的基础上封装了更高级的API,使得作图更加容易 官网 http://seaborn.pydata.org/ 安装 pip install sea 阅读全文
posted @ 2021-01-07 08:52 慕尘 阅读(488) 评论(0) 推荐(0) 编辑
摘要:Folium是Leaflet.js的Python的API 通过folium可以使用Python来调用Leaflet的地图可视化能力 Leaflet是一个前端地图可视化库 文档 https://python-visualization.github.io/folium/ 安装 pip install 阅读全文
posted @ 2021-01-06 13:13 慕尘 编辑
摘要:今天使用pandas打开.xlsx文件,出现 Traceback (most recent call last): File "china.py", line 6, in <module> posi=pd.read_excel("2015Cities-CHINA.xlsx") #▒▒ȡ▒й▒▒▒▒▒ 阅读全文
posted @ 2021-01-06 12:44 慕尘 阅读(7618) 评论(1) 推荐(2) 编辑
摘要:python工具——basemap使用一 1.数据准备 下载中国shapefile格式的资料 下载地址 https://gadm.org/download_country_v3.html 2.示例 绘制黑白地图 from mpl_toolkits.basemap import Basemap imp 阅读全文
posted @ 2021-01-06 08:47 慕尘 阅读(3026) 评论(0) 推荐(0) 编辑
摘要:basemap基于GEOS的地图二维数据,其底图数据库与GMT相同,封装了大量常用的地图投影、坐标转换功能,利用简洁的Python语法支持绘出多种多样的地理地图 1.安装 基于geos的,先安装geos pip install geos https://www.lfd.uci.edu/~gohlke 阅读全文
posted @ 2021-01-05 23:19 慕尘 阅读(3890) 评论(0) 推荐(0) 编辑
摘要:今天使用pip安装geos时遇到 pip install geosTraceback (most recent call last): File "d:\python\python36\lib\runpy.py", line 193, in _run_module_as_main "__main__ 阅读全文
posted @ 2021-01-05 20:32 慕尘 编辑
摘要:Py-Spy是Python程序的抽样分析器,可视化查看Python程序在哪些地方花了更多时间 1.安装 pip install py-spy 验证安装是否成功 py-spy -h py-spy 0.3.3 Sampling profiler for Python programs USAGE: py 阅读全文
posted @ 2021-01-05 13:35 慕尘 阅读(1228) 评论(0) 推荐(0) 编辑
摘要:Scalene 是一个 Python 的高性能 CPU内存分析器 用于Python脚本的CPU和内存分析器,能够正确处理多线程代码,还能区分Python代码和本机代码的运行时间 在linux或Mac OS X上运行 特点: 快速、开销少、精确 还能对高耗能的代码行进行标注 安装 pip instal 阅读全文
posted @ 2021-01-05 12:22 慕尘 编辑
摘要:Ubuntu上python版本查看 $ python -V Python 2.7.12 1.安装3.7 添加源 sudo add-apt-repository ppa:deadsnakes/ppa 检查更新 sudo apt-get update 安装python3.7 sudo apt-get i 阅读全文
posted @ 2021-01-05 12:08 慕尘 阅读(12812) 评论(0) 推荐(1) 编辑
摘要:FastAPI是一个基于 python 的,高性能Web框架 在Uvicorn下运行的FastAPI应用程序是可用的最快的Python框架之一 安装 pip install fastapi 运行需要ASGI服务器,在生产环境中使用 uvicorn pip install uvicorn eg: ma 阅读全文
posted @ 2021-01-04 17:37 慕尘 阅读(1121) 评论(0) 推荐(0) 编辑
摘要:Uvicorn——快速的ASGI服务器,基于uvloop和httptools构建 安装 pip install uvicorn 使用 uvicorn [OPTIONS] APP eg: test.py async def app(scope, receive, send): assert scope 阅读全文
posted @ 2021-01-04 17:36 慕尘 编辑
摘要:Typer是一个用于构建CLI的FastAPI 是FastAPI的升级版 安装 pip install typer eg: import typer def main(name: str): typer.echo(f"Hello {name}") if __name__ == "__main__": 阅读全文
posted @ 2021-01-04 17:35 慕尘 阅读(724) 评论(1) 推荐(0) 编辑
摘要:Trie 树又称前缀树或字典树,是一种有序树,用于保存关联数组,其中的键通常是字符串 是一种多叉树的结构,特性: 根节点不包含字符 除根节点之外的每个节点保存一个字符 一条路径上的所有节点保存一个字符串 优点: 对于字符串的搜索有比较高的效率,时间复杂度为O(m) ,m为string中字符个数 可以 阅读全文
posted @ 2020-12-29 12:44 慕尘 阅读(198) 评论(0) 推荐(0) 编辑
摘要:jupyter notebook是基于网页的用于交互计算的应用程序 安装 pip install jupyter 启动 jupyter notebook 查看当前的所打开的jupyter notebook的信息 会在开启 notebook 的文件夹中启动 Jupyter 主界面 新建 python3 阅读全文
posted @ 2020-12-28 21:50 慕尘 编辑
摘要:在pip install时遇到ReadTimeoutError,详细报错为 File "d:\python37\lib\contextlib.py", line 130, in __exit__ self.gen.throw(type, value, traceback) File "d:\pyth 阅读全文
posted @ 2020-12-28 15:25 慕尘 编辑
摘要:Turtle库是Python中非常常用的绘制图像函数库 画笔状态 penup():抬起画笔; pendown():落下画笔; pensize(width):画笔宽度; 画笔运动 forward(d)/fd(d): 向前移动距离d backward(d)/bd(d): 向后移动距离d left(ang 阅读全文
posted @ 2020-12-24 21:39 慕尘 编辑