Python
文章平均质量分 52
8F89__
暂无
展开
-
通过Python百分比堆叠柱状图并填充图案
import numpy as npimport matplotlib.pyplot as pltimport matplotlib.patches as mpatchesimport matplotlib.ticker as mtickfrom matplotlib.ticker import PercentFormattermarks = ['o','/','*','..','\\']labels = [i for i in range(2010, 2021)]first = [42.8原创 2022-03-22 20:58:21 · 4667 阅读 · 0 评论 -
Django配置静态文件
暂时记录 后续整理这是我的目录结构首先要在STATIC_URL后面加上一段设置静态路径STATIC_URL = '/static/'STATICFILES_DIRS =[ os.path.join(os.path.dirname(__file__), '../CarAss/static').replace('\\', '/'),]然后模板里index.ht...原创 2019-11-05 15:40:39 · 291 阅读 · 0 评论 -
tf-openpose得到关节点的坐标(tf-openpose-estimation)
从这可以找到答案从github的Issue中得到了一种解决办法,需要修改一下tf-pose中的estimator.py文件,其中TfPoseEstimator类中有一个函数为draw_humans,将在其中添加一个list来保存点的坐标即可。需要添加以下三行代码,其中,flat就是存放坐标的list。下图是作者给出的关键点的序列,得到的数组当中的下标序列与此图一致,一共18个关键点,...原创 2019-04-12 16:11:50 · 8625 阅读 · 29 评论 -
树莓派USB摄像头拍照上传至PC
原文地址 --->巴普洛夫的石头的博客先保存一份代码,日后写一份详细的编码过程Client.pyimport socketimport timeimport osimport sysimport structdef sock_client(): try: s = socket.socket(socket.AF_INET, socket.SO...转载 2019-04-11 19:20:56 · 2422 阅读 · 5 评论 -
使用splinter模拟自动登陆
使用python的splinter工具来模拟登陆一个网站,首先要安装splinter。pip install splintersplinter对应的默认浏览器是Firefox,如果想要使用google需要安装对应的浏览器驱动。 目前google浏览器的驱动只支持win32,我使用的是火狐浏览器做测试。# -*- coding: cp936 -*-import timefrom ...原创 2018-10-31 11:03:26 · 1330 阅读 · 0 评论 -
python MySQL 插入数据
# -*- coding: utf-8 -*-import MySQLdbimport time#order: 0->quik 1->voice 1->temp 2->humidef sql_thq(order, num): th_time = time.strftime('%H:%M',time.localtime(time.time())) ...原创 2018-10-17 14:14:21 · 1320 阅读 · 0 评论 -
Windows安装pyserial
这个其实很简单 直接在cmd中输入一句话即可安装pip install pyserial安装完成后会显示successful install你可以测试一下是否安装成功,在python下直接调用这个模块,没有任何错误的话就说明你的安装时成功的原创 2017-10-29 12:19:07 · 4248 阅读 · 0 评论 -
Python读取串口
在物联网的实验中,我们经常会用一些简单的Python脚本来读取串口通过终端显示。Python读取串口并在终端显示,界面虽然不好看,但是有时候可以用来调试程序。import serial import systry: ser = serial.Serial('COM4', 9600)except Exception, e: print 'open seria原创 2017-10-20 09:31:19 · 9133 阅读 · 11 评论