python学习笔记
文章平均质量分 50
dyingstraw
这个作者很懒,什么都没留下…
展开
-
obsidian标题自动添加序号
虽然可以用CSS,但还是想用Python实现初步想法:python分析出标题级别,加上数字标号str="""# ## ### ### ######## #### #### #############"""lines = str.split("\n")stepUp = 0titleNum = [0,0,0,0,0,0,0,0,0,0,0,0,0]lastLevel = 0for line in lines:原创 2022-03-01 23:17:34 · 6146 阅读 · 1 评论 -
一个linux主机与手机或者其他电脑共享文件的小工具开发
思路:再linux电脑是运行一个http server,然后需要传输文件的设备去访问这个http服务。效果:首先再linux端运行python脚本--根据提示选择一个你的内网IP,如果没有提示就不要管了。之后生成了一个二维码,手机扫码就可以访问服务,电脑端没办法扫码可以直接访问二维码下面的地址。可以直接打开pdf,其他的文件类型也可以直接下载,非常nice服务端手机端访问...原创 2020-04-24 21:54:59 · 1036 阅读 · 0 评论 -
Mnist手写数字自编码+分类实验
import torchimport torch.nn as nnimport torch.nn.functional as Fimport randomimport numpy as npimport matplotlib.pyplot as pltimport torchvisionclass AutoEncodeNet(nn.Module): def __init_...原创 2019-12-04 17:15:57 · 931 阅读 · 0 评论 -
20元制作NodeMCU+超声波模块+Python开门检测神器
目录前言效果图硬软件条件:单片机程序服务器端代码结束前言最近出来实习,一个人住出租屋每天晚上回来总感觉屋子里面有人来过,因此像制作一个开门预警通知的小工具。效果图原理也很简单:单片机检测与门的距离,距离小于设定值且持续一段时间(2s),发邮件给我预警。硬软件条件1.NodeMCU+超声波 2.云端服务...原创 2019-11-28 00:07:17 · 1156 阅读 · 1 评论 -
50行python代码,把电脑桌面变为待办事项
最近用了好多待办事项软件,但是总是忘记查看。鉴于自己每天对着电脑屏幕,或许把待办事项展示在电脑壁纸上会更有效吧,话不多说,走起!项目github地址:https://github.com/dyingstraw/todos项目截图:桌面壁纸待办事项环境win10 python3.6 re win32api win32gui win32con...原创 2019-04-07 20:00:26 · 2883 阅读 · 0 评论 -
python + pyqt 上位机
最近容python+pyqt+pyserial编写了一个上位机的客户端,分享记录一下:界面:主要功能:1.人脸识别,识别当前使用这套系统的人是谁2.上位机采集单片机传感器的信息展示3.拍摄人脸的相关图片,4.然后把这些数据上传到阿里云的服务器,使用后台管理数据 最近打算把上位机的代码开源 ...原创 2019-01-15 15:25:40 · 3855 阅读 · 8 评论 -
python+flask 配置https网站ssl安全认证
目录综述:方法1:openssl准备步骤具体实施方法2:阿里云或者宝塔免费申请(推荐)步骤1.准备步骤阿里云宝塔python+flask子域名访问设置1.给子域名添加DNS解析2.子域名ssl证书申请.代码修改综述:由于业务服务器需要对https协议进行支持,加上代码是python+flask所编写,因此需要去申请ssl的证书。有两...原创 2018-09-14 11:06:26 · 30184 阅读 · 10 评论 -
微信小程序语音识别开发过程笔记
由于业务需求,需要使用微信小程序语音识别的功能,查找了好多发难,也踩了好多坑,把过程记录一下,或许会帮助到需要的朋友。业务需求:在小程序中识别用户语音输入的命令业务环境和关键技术:1.小程序:关键流程流程:录音存储-->上传录音文件到服务器后台-->读取服务器返回结果关键代码://按键按下事件 startRec:function(res){ ...原创 2018-09-13 13:51:25 · 3991 阅读 · 6 评论 -
树莓派开发ADC芯片CS1237(C语言和python库开发)
一、准备工作1.安装树莓派官方系统 安装树莓派官方系统2.安装wiringpi库sudo apt-get install git-coresudo geit clone git://git.drogon.net/wiringPicd wieingPisudo ./build安装结束之后 运行命令 gpio readall 如果出现这个树莓派引脚图,说明安装成功。进行下一步 3.原创 2017-10-19 15:19:11 · 5327 阅读 · 1 评论 -
python 简单照相机调用系统摄像头实现 pygame
# -*- coding: utf-8 -*- from VideoCapture import Device import time import pygame from pygame.locals import *import sys pygame.init() size = width, height = 620, 485 print size原创 2017-10-08 16:19:09 · 9135 阅读 · 4 评论 -
关于Python from VideoCapture import Device 报错的解决方法
from VideoCapture import Device 下载附件中的文件安装发放如下:To make use of VideoCapture just copy the files from the 'PythonXX' folder to the corresponding folders of your 'PythonXX' installation, where XX原创 2017-10-08 11:50:44 · 2188 阅读 · 0 评论 -
python3安装.whl文件
大家使用python安装第三方模块的时候一般都是直接pip install XX。但是有的模块是不支持这样子的。这个时候就可以下载这个模块的.whl文件。然后按照以下安装1.在doc下吧当前目录切换至.whl所在的文件夹2.使用pip install+文件名 安装。(我的已经安装)原创 2017-06-15 22:16:56 · 6928 阅读 · 0 评论 -
Python 输入和输出
输入和输出输出:print 和C语言的printf用法差不多。>>> print("hello python")hello python>>> print("hello python","I'm dyingstraw")hello python I'm dyingstraw>>> print(100)100>>> print(100*29)2900>>> a=100>>> pr原创 2017-04-03 11:22:29 · 612 阅读 · 0 评论