随笔分类 -  python

摘要:Supervisor是用Python编写的 目前只能在类unix操作系统中使用的一个进程管理工具 官网 http://supervisord.org/ 安装 centos上安装 yum install supervisor Ubuntu上安装 apt-get install supervisor p 阅读全文
posted @ 2020-12-18 21:40 慕尘 编辑
摘要:DXF格式是 AutoCAD图形文件中包含的所有信息的一种带标记数据的表示方式 是 AutoCAD图形标准数据交换格式 DXF文件分为以下几个部分 每部分的格式如: 0 SECTION //开始 2 HEADER /******************/ //段的内容了 * /*********** 阅读全文
posted @ 2020-12-02 16:35 慕尘 编辑
摘要:restful安全认证 Flask-HTTPAuth是一个简单的扩展,它简化了使用Flask路由的HTTP身份验证的使用 安装 Flask-HTTPAuth pip install Flask-HTTPAuth 认证方式有 Basic 、Digest、token 1.Basic认证 使用HTTP基本 阅读全文
posted @ 2020-11-24 13:21 慕尘 编辑
摘要:使用flask的RESTful扩展库 flask-restful 安装 pip install flask-restful eg: 最简单的api from flask import Flask from flask_restful import Api, Resource app = Flask( 阅读全文
posted @ 2020-11-24 13:17 慕尘 编辑
摘要:使用flask 构造服务的方法有: (1)利用路由实现 (2)利用flask的扩展插件实现 利用路由实现REST API 1.GET 获取资源 获取列表 from flask import Flask,request,abort,jsonify app = Flask(__name__) tasks 阅读全文
posted @ 2020-11-24 00:03 慕尘 编辑
摘要:Flask是一个基于Python开发的微型web框架 使用Flask实现简单的 api 安装 pip install flask flask版本 import flask print(flask.__version__) $ python test.py1.1.2 eg: from flask im 阅读全文
posted @ 2020-11-24 00:02 慕尘 编辑
摘要:tushare是一个免费、开源的python财经数据接口包 安装 pip install tushare 还需要lxml pip install lxml 查看当前版本test.py import tushare print(tushare.__version__) >python test.py1 阅读全文
posted @ 2020-10-20 22:54 慕尘 编辑
摘要:一个免费、开源的证券数据服务平台 官网 http://baostock.com 安装 pip install baostock -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn 阅读全文
posted @ 2020-10-20 22:48 慕尘 编辑
摘要:mpl_finance是python中可以用来画出蜡烛图、线图的分析工具 安装 pip install mplfinance --upgrade --user -i https://pypi.tuna.tsinghua.edu.cn/simple 单个股票K线图配置颜色 import numpy a 阅读全文
posted @ 2020-10-20 21:27 慕尘 编辑
摘要:pyecharts是一款将python与echarts结合的强大的数据可视化工具 官网 https://pyecharts.org pyechats里使用 Kline 画 K 线图 示例 from pyecharts import Kline v1 = [[2295.35, 2346.5, 2295 阅读全文
posted @ 2020-10-20 21:25 慕尘 编辑
摘要:使用tushare,test.py import tushare print(tushare.__version__) 报错 Traceback (most recent call last): File "test.py", line 1, in <module> import tushare F 阅读全文
posted @ 2020-10-20 09:23 慕尘 编辑
摘要:1.安装 pip install Faker 2.示例 生成通讯录 from faker import Faker fake = Faker(locale='zh_CN') for _ in range(3): name = fake.name() address = fake.address() 阅读全文
posted @ 2020-07-31 15:33 慕尘 编辑
摘要:把汉字转成拼音后可以进行深度学习分类,做内容识别 1.安装 pip install pypinyin 2.使用 from pypinyin import Style, pinyin content = pinyin('汉语拼音') print(content) E:\python>python pi 阅读全文
posted @ 2020-07-31 14:23 慕尘 编辑
摘要:今天查找图纸的优化方法,在github上看到一个开源的代码,在python中使用subprocess.run调用外部程序 demo.py import subprocess COMMAND = "echo" PARAMS = r"hello,world" # Command to run cmd = 阅读全文
posted @ 2020-07-23 18:16 慕尘 阅读(1111) 评论(0) 推荐(0) 编辑
摘要:天早上想起,Python项目如何打包发布呢?因此特意学习了下 比较好用的为pyinstaller,可以支持在window和linux下使用 1.安装 pip install pyinstaller 2.使用 格式: pyinstaller -F 待打包文件名 eg: pie.py import ma 阅读全文
posted @ 2020-06-11 08:59 慕尘 阅读(718) 评论(0) 推荐(0) 编辑
摘要:NumPy(Numerical Python)是Python中科学计算的基础包。 它是一个Python库,提供多维数组对象,各种派生对象(如掩码数组和矩阵),以及用于数组快速操作的各种API,有包括数学、逻辑、形状操作、排序、选择、输入输出、离散傅立叶变换、基本线性代数,基本统计运算和随机模拟等等。 阅读全文
posted @ 2020-06-09 08:42 慕尘 阅读(338) 评论(0) 推荐(0) 编辑
摘要:Pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能 安装 pip install Pandas Pandas 的主要数据结构是 Series(一维数据)与 DataFrame(二维数据) Series是一种 阅读全文
posted @ 2020-06-08 13:50 慕尘 阅读(428) 评论(0) 推荐(0) 编辑
摘要:import pandas as pd data = {'state': ['Ohio', 'Ohio', 'Ohio', 'Nevada', 'Nevada', 'Nevada'], 'year': [2014, 2015, 2016, 2017, 2018, 2019], 'pop': [1.5 阅读全文
posted @ 2020-06-08 13:16 慕尘 阅读(403) 评论(0) 推荐(0) 编辑
摘要:pytest是一个非常成熟的全功能的Python测试框架 安装 pip install -U pytest 检查是否安装成功 pytest --version 在pytest目录下添加test_Demo.py def func(x): return x + 1 def test_answer(): 阅读全文
posted @ 2020-06-08 12:39 慕尘 阅读(134) 评论(0) 推荐(0) 编辑
摘要:hypothesis用于创建单元测试的Python库 安装 pip install hypothesis 应用: 利用hypothesis生成测试数据 test.py def add(a, b): return a + b 使用随机数生成测试数据 test1.py import unittest f 阅读全文
posted @ 2020-06-08 12:38 慕尘 阅读(635) 评论(0) 推荐(0) 编辑