自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python socket解析HTTP请求内容

思路:1. 解析HTTP请求的头部 HTTP请求头部的结束符行为"\r\n",可以按行读取HTTP请求头的内容,如果读到一行为"\r\n",说明HTTP请求头结束。2.请求头里面含有Content-Length参数 如果HTTP请求里面有Content-Length参数,说明HTTP请求的内容大小是确定的,请求直接读取Content-Length的值,然后读取相应字节的的内容...

2019-09-05 09:17:43 3096

原创 Ubuntu 16.04 Docker安装以及Dockefile的编辑使用

一、安装Docker如果你过去安装过 docker,先删掉:sudo apt-get remove docker docker-engine docker.io首先安装依赖:sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common信任 D...

2019-08-28 10:31:13 935

原创 Python上传文件到Linux,并执行LInux命令,脚本

本脚本有以下几个功能:python读取Excel文件内容,将从服务器中获取的内容添加到Excel里面。 通过ssh上传文件到服务器,从服务器下载文件。 远程执行shell命令,并获取标准输出。主程序部分:prepare_file.py# !/usr/bin/python3# -*-coding:utf-8-*-# Author: Yang Chun# Github: http...

2019-06-21 20:10:25 2459

原创 Pycharm设置python文件头

设置路径为:File->Setting->Editor->File and code Templates->Python Script可用的预定义文件模板变量为:$ {PROJECT_NAME} - 当前项目的名称。$ {NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称。$ {USER} - 当前用户的登录名。$ {DATE} -...

2019-06-19 20:51:34 1667

原创 Python编码问题

当遇到Python编码问题的时候,各种奇奇怪怪的错误总是令人头大。本博客记录了一种可以解决大部分IO引起的python乱码问题。例如:Exception calling application: 'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)在Ubuntu添加如下环境变量:...

2019-06-18 20:35:55 140

原创 树莓派3连接声音传感器声控

通过Python连接声音传感器#!/usr/bin/env python# encoding: utf-8import RPi.GPIOimport time# LED正极连接的GPIO口LED = 17# 声音感应器OUT口连接的GPIO口SENSOR = 4# 当前LED灯的开关状态flg = False RPi.GPIO.setmode(RPi.GPIO....

2017-07-03 23:02:00 1297

原创 树莓派3b驱动dht11温湿度传感器

树莓派3b驱动dht11温湿度传感器1.新建并打开C文件touch dht11.csudo vim dht11.c2.编写驱动程序 #include<wiringPi.h>#include<stdio.h>#include<stdlib.h>#include<stdint.h>#define MAX_TIME 85#...

2017-07-03 22:56:00 555

原创 树莓派开机自动发送IP到指定QQ邮箱

树莓派开机自动发送IP到指定QQ邮箱 开启QQ邮箱的smtp服务(自行百度)获取IP,发送IP的python代码  1 #!\usr\bin\env python 2 #-*-coding: utf-8-*- 3 import socket 4 import time 5 import smtplib 6 import u...

2017-06-30 19:14:00 916

原创 wiringPi简介、安装

wiringPi简介、安装 1.WiringPi简介WiringPi是应用于树莓派平台的GPIO控制库函数,WiringPi遵守GUN Lv3。wiringPi使用C或者C++开发并且可以被其他语言包转,例如python、ruby或者PHP等。WiringPi中的函数类似于Arduino的wiring系统,这使得熟悉arduino的用户使用wri...

2017-06-30 18:46:00 719

原创 树莓派3 学习历程

树莓派3 学习历程 1 安装系统 1.1 下载系统 去树莓派官方下载最新版的系统https://www.raspberrypi.org/downloads/ 1.2 第一种安装方法 将直接系统烧录到SD卡,SD卡最好是class10的,质量好点,这样系统运行更快 a. 解压下载下来的系统压缩包会得到一个img镜像文件。 b. 利用Win32Dis...

2017-06-18 04:18:00 136

空空如也

空空如也

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

TA关注的人

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