python
景兄弟1366
王侯将相,宁有种乎!苍天弃吾,吾宁成魔!
展开
-
下班回家后,肝到凌晨1点,终于完成老婆的数据需求
【代码】加完公司的班,回家肝到凌晨1点,终于完成老婆的报销数据需求。原创 2023-04-09 00:55:45 · 354 阅读 · 1 评论 -
机器学习之k-近邻算法(一)kNN分类算法
采用python3.7,需要安装Numpy库算法的逻辑如下:1.计算已知分类数据集中的点与输入点之间的距离2.根据距离递增排序3 选择与输入点距离最小的k个点4 确认前k个点所在分类的出现频率5 返回前k个点出现频率最高的分类作为输入点的预测分类数据集:[[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]]['A','A','B','...原创 2019-11-16 19:57:53 · 267 阅读 · 0 评论 -
python获取系统信息platform
import platformprint(platform.system())print(platform.machine())print(platform.node())print(platform.platform())print(platform.processor())'''WindowsAMD64tangjing-PCWindows-7-6.1.7601-SP1...原创 2019-10-11 21:17:24 · 484 阅读 · 0 评论 -
monkeyRunner + python安卓自动化测试环境配置
1.首先将monkeyrunner.bat所在的目录(sdk/tools/bin)放到环境变量path2.在sdk/tools下面新建framework文件夹,然后将sdk/lib文件夹下面的内容复制一份到framework3.将sdk/platform-tools里面的adb.exe放到framework文件夹4.编写python自动化脚本,在命令行输入 monkeyrunner X...原创 2019-08-25 00:25:08 · 433 阅读 · 0 评论 -
ADB操作手机的一个界面小工具(python实现)
我们经常使用adb命令操作手机,因此我突然想到做一个界面把这些命令用界面点击的形式操作,这样可以简化我们平时敲命令的时间,工具的功能尚不完善,先总结一下思路。首先先把工具的界面展示一下: 首先讲一下工具的环境配置: 此工具采用python3.7实现,因为python的tkinter只支持显示gif图,所以这里采用ffmpeg将屏幕截图转换成gif并显示出来,因此...原创 2019-09-14 10:13:03 · 5259 阅读 · 3 评论 -
python ScrollText的基本使用
一张gif演示一下scrollText插入数据的效果:使用方式如下代码所示:# coding=utf-8import tkinter as tkimport threadingimport timeimport datetimefrom tkinter import scrolledtextdef threadToUpdate(): while True:...原创 2019-09-16 22:19:17 · 5090 阅读 · 2 评论 -
Python常用的两种打包exe的方法
1.pyInstaller 一般安装在python安装路径/Script下面pyinstaller -F xxx.py 打包exe命令,但是会有黑窗口pyinstaller -F -w xxx.py去除黑窗口2 py2exepython setup.py py2exe打包命令,整个dist文件夹一起发布。setup.py编写:from distutils.core imp...原创 2019-09-16 22:48:26 · 58966 阅读 · 15 评论 -
ubuntu16.04登录界面输入密码正确,但无法进入桌面,会闪回到登录界面
这里说明一下我遇到的问题,之前安装python之后,在系统的/etc/profile文件下修改啦一些东西,然后之后重启,就再也进不去桌面啦。折腾啦我好久,各种百度也没有get到完美的解决方案,后面才想起是/etc/profile文件修改啦导致出现的这个问题。 问题解决:进入登录界面后输入 ctrl+alt+F1进入命令行模式,此时发现vi都用不了,无法编辑文件...原创 2019-09-17 22:26:16 · 4113 阅读 · 5 评论 -
python3.7实现福彩双色球购票系统(单机版)
本文仅仅是一个娱乐项目,自己平时也偶尔买2元彩票,但基本没有中过奖,这里实现一下双色球的中奖流程,没事可以自己YY一下,说不定在自己系统中了奖,再去买一张就真的中了呢?咳咳,言归正传,中奖这事情是无法强求的,还是专心研究技术吧。 本文的界面采用tkinter实现,首先是注册登陆流程,这里主要是用sqllite保存用户的数据。用户表也很简单,由账户,密码和金币组成。 ...原创 2019-09-23 20:40:59 · 1643 阅读 · 3 评论 -
自动刷抖音脚本
平时吃东西,或者洗衣服的时候想看抖音,又无法自动播放下一个,针对这种情况,我写了一个自动刷抖音的脚本,采用monkeyrunner实现的。from com.android.monkeyrunner import MonkeyRunner, MonkeyDevicedevice = MonkeyRunner.waitForConnection()#获取连接的设备device.wake()#...原创 2019-08-25 00:12:12 · 59201 阅读 · 26 评论 -
刷题记录(四)
明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据,希望大家能正确处理)。InputPa...原创 2019-08-11 12:18:00 · 134 阅读 · 0 评论 -
Python学习之windows音乐播放器之路(一)
1.python读取文件操作 与函数返回值:def getFilePath(): try: f = open("C:\\Users\\tangjing\\Desktop\\test.py",'r') print(f.readline()) finally: return f;myFile = getFilePath()p...原创 2018-11-18 20:08:21 · 1007 阅读 · 0 评论 -
Python学习之windows音乐播放器之路(二)
切歌以及列表功能完成版本 界面如下:代码如下:import osimport pygamefrom tkinter import *from tkinter.filedialog import askdirectorydef mouseCallBack(*args): indexs = listb.curselection() index = int(ind...原创 2018-12-01 17:57:55 · 547 阅读 · 0 评论 -
python爬取圣诞祝福语
眼看平安夜,圣诞节,元旦就要来了,刚学了点python就想着用它来爬取一点祝福语短信来练练手。我选择爬取的网站是个性学习网里面的祝福语短信(http://www.hengexing.com/z/80844.html)。 首先看一下爬取的效果,我是存入excel里面的。 然后贴出爬取代码,记录一下这一次爬取的过程:# coding=utf-8from bs4 import...原创 2018-12-16 10:05:55 · 890 阅读 · 1 评论 -
python仿evething的文件搜索器
今天看到everything搜索速度秒杀windows自带的文件管理器,所以特地模仿everything实现了文件搜索以及打开对应文件的功能,首先来一张搜索对比图。 这是evething搜索效果:这是自己实现的效果:主要功能就是python的os库的文件列表功能,sqllite创建表,插入数据以及模糊搜索,然后就是tkiner实现的界面功能。全部代码贴出来做一次记录,花费...原创 2019-05-04 23:19:00 · 2193 阅读 · 5 评论 -
python爬取猎聘网数据并且存入数据库
目前我还是爬虫小白,只是会简单通过解析网页数据来保存,还不会模拟登陆,ip代理等技巧,这边只是爬取静态网页,对于动态生成的内容,我就没折了 ,由于最近工作比较忙就没有进一步学习高级爬虫技巧,大伙先勉强看着,后面学会了,给大家分享高级技巧。代码如下:'''爬取猎聘网职位信息做数据分析'''from bs4 import BeautifulSoupimport requestsim...原创 2019-05-13 23:54:24 · 2050 阅读 · 0 评论 -
刷题记录(一)
大家都知道手机上的字母:1--1,abc--2,def--3,ghi--4,jkl--5,mno--6,pqrs--7,tuv--8wxyz--9,0--0,就这么简单,渊子把密码中出现的小写字母都变成对应的数字,数字和其他的符号都不做变换,声明:密码中没有空格,而密码中出现的大写字母则变成小写之后往后移一位,如:X,先变成小写,再往后移一位,不就是y了嘛,简单吧。记住,z...原创 2019-06-23 11:10:08 · 618 阅读 · 0 评论 -
刷题记录(二)
题目描述编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127)。不在范围内的不作统计。输入描述:输入N个字符,字符在ACSII码范围内。输出描述:输出范围在(0~127)字符的个数。示例1输入abc输出3python大法一行搞定print(len(set(input())))利用set集合去重,然后le...原创 2019-06-23 16:48:04 · 94 阅读 · 0 评论 -
刷题记录(三)
题目描述将一个英文语句以单词为单位逆序排放。例如“Iamaboy”,逆序排放后为“boyaamI”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符将一个英文语句以单词为单位逆序排放。输出描述:得到逆序的句子示例1输入I am a boy输出boy a am Ipython一行大法print(" ".join(i...原创 2019-06-23 17:05:07 · 115 阅读 · 0 评论 -
python hello world 开始
1.新建demo.py 里面写好print "hello world!"2.linux原装python,ctrl+shift+T调出终端,进入demo.py目录,输入print "hello world!"3.4.当输入 中文的时候会报错,File "demo2.py", line 2SyntaxError: Non-ASCII character '\xe4' in file demo2.p...转载 2018-04-15 21:37:28 · 197 阅读 · 0 评论