python
Louistinda
Honeywell 汽车传感器 嵌入式软件工程师
展开
-
pygame之event模块
event-用于与事件和队列进行交互的Pygame模块pygame.event.pump—内部处理pygame事件处理程序pygame.event.get—从队列中获取事件pygame.event.poll—从队列中获取单个事件pygame.event.wait—等待队列中的单个事件pygame.event.peek—测试事件类型是否在队列中...原创 2019-01-23 17:30:38 · 4693 阅读 · 1 评论 -
pygame之music模块
pygame.mixer.music音频相关的pygame模块pygame.mixer.music.load—加载一个用于播放的音乐文件pygame.mixer.music.play—开始播放音乐流pygame.mixer.music.rewind—重新启动音乐pygame.mixer.music.stop—停止播放音乐pygame...原创 2018-08-12 22:18:49 · 5461 阅读 · 3 评论 -
pygame之key模块
pygame.time监测时间的pygame模块pygame.key.get_focused—是否显示正在接收来自系统的键盘输入pygame.key.get_pressed—获得所有键盘按钮的状态pygame.key.get_mods—确定哪些修饰符被持有pygame.key.set_mods—临时设置哪些修饰符键被按下pyga...原创 2018-08-12 21:28:06 · 9630 阅读 · 1 评论 -
pygame之color模块
pygame.color处理颜色的pygame模块pygame.Color.r—得到或设置颜色的红色值pygame.Color.g—得到或设置颜色的绿色值pygame.Color.b—得到或设置颜色的蓝色值pygame.Color.a—得到或设置颜色的透明度pygame.Color.cmy—获取或设置cmy表示颜色py...原创 2018-08-12 21:10:20 · 3738 阅读 · 0 评论 -
python的random模块使用方法
random.seed(a=None, version=2) # 初始化伪随机数生成器。如果未提供a或者a=None,则使用系统时间为种子。如果a是一个整数,则作为种子。 random.getstate() # 返回一个当前生成器的内部状态的对象 random.setstate(state) # 传入一个先前利用getstate方法获得的状态对象,使得生成器恢复到这个状态。 ran...转载 2018-08-09 09:17:00 · 2121 阅读 · 0 评论 -
pygame之time模块
pygame.time监测时间的pygame模块 pygame.time.get_ticks—得到以毫秒为间隔的时间pygame.time.wait—暂停程序一段时间pygame.time.delay—暂停程序一段时间pygame.time.set_timer—在事件队列上重复创建事件pygame.time.Clock—创建一个对象来帮助跟踪时间 pygame中的时间以毫秒为单位(1/1000秒)...原创 2018-06-07 21:52:05 · 20613 阅读 · 2 评论 -
pygame之pygame模块
pygame-最顶层的Pygame模块pygame.init—初始化所有导入的pygame模块pygame.quit—卸载掉导入的pygame模块pygame.error—标准pygame异常pygame.get_error—得到当前的错误信息pygame.set_error—设置当前的错误信息pygame.get_sdl_version—得到SDL的版本号pygame.get_sdl_byteo...原创 2018-06-07 14:56:08 · 5162 阅读 · 1 评论 -
python自动定位天气查询助手
import requests import reimport jsonimport timefrom pypinyin import lazy_pinyinfrom bs4 import BeautifulSoupdef get_ip(): response = requests.get("http://"+str(time.localtime().tm_year)+"...原创 2018-06-06 08:33:15 · 462 阅读 · 0 评论 -
python获取天气数据
无意中发现了www.tianqi.com这个天气查询网站,这个网站结构统一,并且没有在robot.txt中规定相关规则,所以我编写了一个脚本用来获取指定地点的实时天气,主要用于学习编程技巧,请不要恶意爬取数据!import requests from bs4 import BeautifulSoup#获取www.tianqi.com的天气,参数:地名拼音def data_of_tianqi...原创 2018-06-05 23:22:37 · 2046 阅读 · 0 评论 -
python多PDF文件合成一个
相信许多小伙伴在学习工作过程中遇到过有许多PDF文件的情况,比如说快期末考试了,时间真的很金贵啊,复习按章节保存的pdf资料时,对于那些不想打印出来的小伙伴,肯定要在电子设备上频繁切换PDF文件,很烦有没有,工作中也会遇到多个技术文档分开存储的情况,要想打他们打印出来,肯定要一个一个的打开然后打印,很烦的有没有,下面这段代码可以解决这个问题,只需要把所有PDF和这个程序放一起就可以啦。来了解一...原创 2018-09-06 17:10:38 · 1725 阅读 · 0 评论 -
python上传和查询中移Onenet云平台数据
import requestsimport jsonimport timeclass Device(): def __init__(self,DEVICEID,APIKEY): self.DEVICEID = DEVICEID self.APIKEY = APIKEY self.url = 'http://api.heclouds....原创 2018-09-25 17:27:14 · 2030 阅读 · 3 评论 -
pygame之Surface模块
Surface-用于表示图像的Pygame对象Surface((width, height), flags=0, depth=0, masks=None) -> SurfaceSurface((width, height), flags=0, Surface) -> Surfacepygame.Surface.blit—将...原创 2019-01-23 17:11:14 · 7233 阅读 · 0 评论 -
pygame之display模块
display-控制显示窗口和屏幕的Pygame模块pygame.display.init—初始化显示模块pygame.display.quit—取消初始化显示模块pygame.display.get_init—如果已初始化显示模块,则返回Truepygame.display.set_mode—初始化窗口或屏幕以进行显示pygame....原创 2019-01-23 16:37:56 · 8080 阅读 · 2 评论 -
pygame之font模块
font-用于加载和渲染字体的Pygame模块pygame.font.init—初始化字体模块pygame.font.quit—取消初始化字体模块pygame.font.get_init—如果字体模块已初始化,则为truepygame.font.get_default_font—获取默认字体的文件名pygame.font.get_fo...原创 2019-01-23 16:07:02 · 5174 阅读 · 0 评论 -
pygame之image模块
image-用于图像传输的Pygame模块pygame.image.load—从文件加载新图像pygame.image.save—将图像保存到磁盘pygame.image.get_extended—测试是否可以加载扩展图像格式pygame.image.tostring—将图像传输到字符串缓冲区pygame.image.from...原创 2019-01-23 13:31:52 · 3696 阅读 · 0 评论 -
pygame之draw模块
draw-用于绘制形状的Pygame模块pygame.draw.rect—画一个矩形的形状pygame.draw.polygon—绘制具有任意数量边的形状pygame.draw.circle—围绕一个点画一个圆圈pygame.draw.ellipse—在矩形内绘制圆形pygame.draw.arc—绘制椭圆的局部剖面py...原创 2019-01-23 13:20:37 · 2476 阅读 · 0 评论 -
pygame之mouse模块
mouse-操作鼠标的Pygame模块pygame.mouse.get_pressed—得到鼠标按钮的状态信息pygame.mouse.get_pos—得到鼠标箭头的位置坐标pygame.mouse.get_rel—获取鼠标移动的数量pygame.mouse.set_pos—设置鼠标箭头的位置坐标pygame.mouse.se...原创 2019-01-23 11:43:11 · 4710 阅读 · 0 评论 -
python下载ts视频文件
import requestsfrom multiprocessing import Pooldef mission(url,n): headers = {"User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safa...原创 2018-09-28 17:02:39 · 9642 阅读 · 0 评论 -
python获得本机外网IP
import requestsimport reimport timedef get_ip(): response = requests.get("http://"+str(time.localtime().tm_year)+".ip138.com/ic.asp") ip = re.search(r"\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]...原创 2018-06-03 17:46:52 · 2244 阅读 · 0 评论 -
python IP定位程序
写这个代码的目的是为了以后做一个天气查询的小程序方便其自动定位使用,在此感谢taobao.com提供的api!import requestsimport jsonrequest = requests.get("http://ip.taobao.com/service/getIpInfo.php?ip=14.130.66.149")print("'XX' represents No infor...原创 2018-06-03 16:46:40 · 1733 阅读 · 1 评论 -
python音乐下载器
import requestsimport urllibimport jsonfrom tkinter import *import tkinter.messageboxfrom tkinter.filedialog import askdirectoryclass QQMusic(): def __init__(self): self.interface =...原创 2018-04-06 17:18:43 · 2680 阅读 · 3 评论 -
真实、迅雷、QQ旋风下载地址转换
#!/usr/bin/env python # -*- coding: utf-8 -*- # 真实、迅雷、QQ旋风下载地址之间的转换 import base64 import urllib import re __Author__ = "kingking" ''' 原理: 迅雷下载地址:"thunder://"+Base64编码("原创 2017-08-25 22:35:52 · 10510 阅读 · 0 评论 -
opencv石头剪刀布
# -*- coding: utf-8 -*- import cv2 import numpy import time import random import os def judge( ): #构造一个3×3的结构元素 # return 0 stone ,1 jiandao, 2 bu img = cv2.imread("wif.jp转载 2017-07-30 18:05:20 · 2230 阅读 · 0 评论 -
python实现命令行下载进度条
# -*- coding:utf-8 -*-import sysimport timedef view_bar(num, total): rate = num / total #得到现在的比率,0<rate<1 rate_num = int(rate * 100) #将比率百分化,0<rate_nu原创 2017-07-29 23:45:07 · 5153 阅读 · 0 评论 -
python opencv运动检测
# -*- coding:utf-8 -*-__author__ = 'kingking'__version__ = '1.0'__date__ = '14/07/2017'import cv2import numpy as npimport timecamera = cv2.VideoCapture(0) # 参数0表示第一个摄像头# 判断视频是否打开if (camera.i原创 2017-07-16 20:36:23 · 2891 阅读 · 0 评论 -
python opencv检测目标颜色
# -*- coding:utf-8 -*-__author__ = 'kingking'__version__ = '1.0'__date__ = '14/07/2017'import cv2import numpy as npimport timeif __name__ == '__main__': Img = cv2.imread('example.png')#读入一幅原创 2017-07-15 23:56:27 · 16986 阅读 · 5 评论 -
ubuntu屏幕亮度调节
Ubuntu14.04亮度调节程序,带源码原创 2017-05-18 21:22:26 · 2497 阅读 · 0 评论 -
python windows扩展包
地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy下载扩展包后,用pip install SomePackage-1.0-py2.py3-none-any.whl安装原创 2017-01-08 18:39:02 · 1816 阅读 · 0 评论 -
树莓派SimpleCV识别二维码和条形码
近期准备接下来的项目,项目要用到二维码识别,故对此提前进行了相关的研究。步骤如下:A:安装一大堆软件,按着顺序一步一步来就行了一、安装SimpleCV,参阅http://www.eefocus.com/nightseas/blog/15-07/314520_6f011.html1、sudo apt-get install ipython python-opencv python-s原创 2016-10-27 21:59:49 · 7855 阅读 · 4 评论 -
树莓派安装simplecv
下载http://download.csdn.net/download/lingdongtianxia/9891417的安装文件命令行进入文件夹后运行sudo python setup.py install即可安装我试过很多网上的教程均不可用原创 2017-08-31 17:06:04 · 2890 阅读 · 0 评论 -
opencv人脸识别
import cv2import syscascPath="./haarcascade_frontalface_alt2.xml"faceCascade = cv2.CascadeClassifier(cascPath)video_capture = cv2.VideoCapture(0)while True: # Capture frame-by-frame ret, ...原创 2018-02-08 08:55:29 · 1520 阅读 · 0 评论 -
树莓派语音聊天机器人(基于讯飞语音和图灵机器人)
我重构了整个代码,全部用python编程,请点击此处以查看详情语音聊天机器人第二版————————————————————————————————————————————————————————————————————————————————注意:从这以下的代码我已经放弃维护,可以借鉴实现思路奥,用百度语音可以实现语音识别使用方法:终端进入/../../man_machine_interactio...原创 2017-01-31 14:32:42 · 21030 阅读 · 8 评论 -
python机器人助手--丫丫1.0版本(基于百度语音和图灵机器人)
语音实时对话机器人(基于百度语音和图灵机器人)注:本版软件是树莓派语音聊天机器人(基于讯飞语音和图灵机器人)的重构版本。本版全部使用python编程,不涉及bash等的操作与编程;本版使用百度语音代替了讯飞语音,没有使用C语言编程,不涉及编译,简化了文件结构和编程难度;本版加入了对链接的处理,需要时可以自动打开网页。简介:结合百度语音识别,图灵机器人和百度语音合成实现的实时对话机器人,本版相较第一...原创 2018-02-11 14:41:20 · 10476 阅读 · 9 评论 -
百度人脸实时识别软件
百度人脸信息实时识别软件你会用到这个程序https://gitee.com/wangkingking/BaiDuRenLianXinXiShiShiShiBieRuanJian/tree/master百度人脸注册软件http://blog.csdn.net/lingdongtianxia/article/details/79283549 文件结构:|——README.md |——face.py...原创 2018-02-08 19:59:41 · 2549 阅读 · 0 评论 -
百度云人脸识别人脸注册更新软件
百度云网址from tkinter import *import tkinterimport tkinter.filedialogimport tkinter.messageboxfrom aip import AipFaceimport json"""选择要提交的图片并返回图片的二进制信息"""def select_image(): global image pat...原创 2018-02-07 19:37:54 · 2615 阅读 · 0 评论 -
micropython esp8266固件工具教程资源
本文主要针对ESP8266固件的烧写。环境:Windows10、python2(pip)、ESP8266-12f、ch340(USB转TTL)如何进入固件烧写模式:下面我们先看一下ESP8266的硬件电路信息,见下图:对于ESP8266固件的烧写,要用到两个重要的引脚:RST和GPIO0,RST用来重启8266,GPIO0是Flash的开关。在电路图中可以看到,RST和原创 2017-10-16 13:48:36 · 8988 阅读 · 1 评论 -
树莓派安装zbar
直接终端运行sudo apt-get install python-zbar原创 2017-08-31 17:08:56 · 3747 阅读 · 0 评论 -
windows中python工具
1.easy_install2.pip3.setuptools原创 2017-01-08 18:26:03 · 1539 阅读 · 0 评论