自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 树莓派重装系统,连接wifi 到每次登录自动发邮件

我自己有一个树莓派,放那很久硬是没有用到。今天在工作不忙的情况下,梳理一下树莓派的使用。首先,你需要下载一个树莓派的镜像文件。树莓派下载链接,树莓派首先需要把你下载的这个系统烧到一个cf卡里面,其实就是写到cf卡上。这个各个系统有专门的软件。我主要分享的写完硬盘之后的树莓派的操作。如果你有hdmi线,这种情况是最好的。你就直接接上显示器,就可以配置了。如果没有,就需要网线的方式,比较复杂。...

2018-10-31 19:08:24 1210

原创 No module named 'RPi' 的解决办法

No module named ‘RPi’。如果在树莓派上出现这个报错,解决办法为:sudo apt-get -y install python3-rpi.gpio # 如果不是python3, 可以尝试 sudo apt-get -y install python-rpi.gpio参考:https://stackoverflow.com/questions/44113851/impo...

2018-10-30 09:21:55 18507

原创 python 的sort, sorted,lambda

想写这篇文章是由largest-number这道题引起的。question:给你一个列表,类似于[3, 30, 34, 5, 9, 36].你把这些数拼成一个最大的数的字符串,即"953634330“即可建议自己思考之后再继续朝后看。---------------------------------------分割线-----------------------------------...

2018-10-25 15:06:14 2312

原创 python程序员的1024

今天是10.24日,程序员节日。记录一下今日工作和学到的东西吧树莓派的gpiozero接口。这个有一个官方文档 文档很容易学习。因为硬件的问题和拍摄时候的一些反光问题,项目在缓慢推进中。。。gpiozero是干嘛用的?就是操作树莓派的接口。树莓派上的引脚就是一个一个的接口。具体的用途和用法自行学习官网。当用线连接之后,或者你再有点led灯,自己做一个监控都没问题。当然,这个需要焊接,如果不焊接...

2018-10-24 19:49:26 968 2

原创 python实现 leetcode 53. maximum-subarray

按顺序求数组里面连续的数字和的最大值。maximum-subarray效率最高的一种方式,代码很清楚,同样借助两个变量。class Solution(object): def maxSubArray(self, nums): """ :type nums: List[int] :rtype: int """

2018-10-23 12:04:33 471

原创 python的迭代器,可迭代对象,生成器理解

上篇文章, python itertools 里面实现的groupby方法。里面用到了object, id, iter等很基础的方法, 看的有点晕。这里重新整理一下迭代器,可迭代对象, 生成器。复习一下,加深印象。python语言很容易上手。比如for循环。a = [1, 2, 3, 4]for i in a: print(i)不需要获取key, 直接就遍历了一遍。但是其他语言呢?比如...

2018-10-22 21:00:49 383

原创 造轮子 python group------给定一个字母或者字符串,按顺序计算字母或者字符串出现的字符和次数

给定一个字母或者字符串,按顺序计算字母或者字符串出现的字符和次数example:input = [1, 1, 1, 2, 3, 3, 3, 2, 2, 5, 5, 8, 8, 0]except = [[1, 3], [2, 1], [3, 3], [2, 2], [5, 2], [8, 2], [0, 1]]因为字典里面key是唯一的,并且无序。不能用元组来存储。只能用列表def li...

2018-10-22 17:33:24 1153

原创 树莓派 python3 安装 opencv 最容易的方法(非编译方式)

所需环境通过pip3安装的。sudo pip3 install opencv-python imutils numpy scipy通过系统自带环境apt-get安装的。sudo apt-get install libatlas-base-dev libjasper-devsudo apt-get install libgstreamer1.0-0sudo apt-get insta...

2018-10-18 13:05:44 5830

原创 leetcode threeSumMulti 的三种python解法(后两种特别好)

上周末参加了leetcode的考试, 做出两道题。不得不接受自己的愚笨。第三题在看了排名前两名java的答案和另一个python做的答案之后,除了感叹人家算法的精妙,也只能暗下决心,要花更多的时间来刷题!https://leetcode.com/contest/weekly-contest-106/problems/3sum-with-multiplicity/这里整理一下上周末的第三道题。...

2018-10-16 10:39:49 863

原创 用python 来获取当前电脑及python的信息

# coding:utf-8# 运行当前脚本来获取当前电脑及python的配置信息。import sys, platform# 先看python。a = sys.version_infoprint("当前python版本号是{a[0]}.{a[1]}.{a[2]}".format(a=a))ret = {}# 当前操作系统plat_form = platform.platform...

2018-10-11 14:49:41 2862

原创 自动打码脚本

根据位置,自动打码# 注意!需使用python3来运行当前代码, 需要安装requests库。# coding:utf-8"""工作需要整理的打码代码,这里修改了一下,让其功能更强大一点。"""import numpy as npfrom PIL import Imageimport requestsfrom io import BytesIOdef m

2018-10-10 16:17:14 5086

原创 PIL image 和 array 之间的转换

PIL image 转换成arrayimg = np.asarray(image)array 转换成 imageImage.fromarray(np.uint8(img))比较两个多维numpy数组是否相同(a == b).any() # 有一个相等即可(a == b).all() # 所有的都必须相等...

2018-10-10 09:07:24 1908

原创 leetcode 917. Reverse Only Letters

昨天的leetcode考试,因为坐车的原因,没有参加。这里补一下。第一题Given a string S, return the "reversed" string where all characters that are not a letter stay in the same place, and all letters reverse their positions. Ex...

2018-10-08 12:58:42 425

原创 linux添加一个用户及权限全过程

添加用户sudo adduser user_name用户密码sudo passwd user_name给新添加的用户添加执行sudo的权限。当前操作需要在root用户下进行!!!visudo修改成:找到root ALL=(ALL) ALL, 复制当前行。在下面增加粘贴之后修改root为user_name保存退出。root ALL=(ALL) ALLuser_name ALL...

2018-10-07 19:22:07 1400

python自动打码

一个自动打码脚本,传入图片的链接或者是当前路径下的图片, 还有要打码的左上角和右下角坐标,即可完成打码!

2018-10-10

Everything(带历史纪录)查询软件

快到令人发指,不但搜索快,引索也快 我测试下来一个内置硬盘加两个外置硬盘,几秒钟就完成引索。个人使用下来的感觉的确是够快速的,而且它自己创建的引索文件也非常小巧,就 2MB 左右(scavin:小众 60G 的硬盘瞬间索引完毕,身材不超过 1MB)。虽然只能搜索文件名,但是其表现足以代替 Windows 的搜索了。

2017-09-18

wechatSend.zip

通过代码把微信挂在服务器,可以动态的修改代码来在某个时间发送特定的消息给自己或者朋友。如果学习或者使用过程遇到问题,可以直接私信或者关注提问!

2019-11-13

python脚本——识别当前系统配置信息及Python版本

对代码进行了优化,直接运行当前代码即可获取当前环境配置信息。

2018-10-16

空空如也

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

TA关注的人

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