自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【python】python批量处理自定义函数(文件压缩、邮箱发送、音频提醒)

python常用函数  编写这个blog是为了方便日常使用时 调用,都是一些常用到的函数。压缩用途:        将文件+文件夹一同压缩在指定路径的文件夹下思路:构建ZipFile对象,定义为只写文件,采用 zipfile.ZIP_DEFLATED 压缩使用os.walk()函数遍历源文件夹文件+文件夹使用ZipFile对象下的write方法,将文件及文件夹写入到压缩包中文件:代

2020-09-30 11:23:16 793

原创 【windows】Google Chrome、Python、Markdown

起因在CSDN这个平台上,存放些有意思的内容,方便查看不想老是放在本地,找的麻烦下面是些各种奇奇怪怪的神奇操作,通俗易懂不定期更新网站1.1 删除Google Chrome上自带的8个标签页         自带的标签页是真滴不好看流程下载 ChromePak V5 工具将Google Chrome版本号目录下的resourc......

2020-04-19 23:39:36 367

原创 python实现Edge的爬虫

【代码】python实现Edge的爬虫。

2023-06-21 15:42:27 1001

原创 【python】精通Django3Web开发第2章

部署搭建项目环境生成Django项目# 在指定的路径下生成babys的django项目django-admin startproject babys# 进入babys文件夹cd babys# 创建index、commodity和shopper项目# 网站首页面py manage.py startapp index# 商品列表页面py manage.py startapp commodity# 购物车页面py manage.py startapp shopper创建存放资源文件

2022-06-21 17:07:10 672 1

原创 【Sys】不能打开要写入的文件:“X:\Y\Z.xx“单击[Abort]放弃安装,[Retry]重新尝试写入文件,或[Ignore]忽略这个文件。

【Sys】不能打开要写入的文件

2022-04-14 10:13:15 1640 1

原创 精通Django3Web开发第1章

搭建开发环境Djangopip install -i https://pypi.tuna.tsinghua.edu.cn/simple DjangoMySQLMySQL安装教程创建Django项目通过内部指令建立进入目录:cd F:\vscodeCode\python\Django\1创建Django项目:django-admin startproject MyDjango生成Django项目运行Django项目使用pycharm创建项目打开File --> New

2021-02-09 21:57:56 636

原创 python算法学习----丑数的计算

丑数 * _ *丑数定义说法一(ugly number):把只包含质因子2,3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但7、14不是,因为它们包含质因子7。 习惯上我们把1当做是第一个丑数。说法二(humble number):对于一给定的素数集合 S = {p1, p2, …, pK},考虑一个正整数集合,该集合中任一元素的质因数全部属于S。这个正整数集合包括,p1、p1p2、p1p1、p1p2p3…(还有其它)。该集合被称为S集合的“丑数集合”。  &n

2021-01-21 11:43:10 956

原创 MySql8.0.22教程及Navicat安装

下载安装包官网下载安装包安装Mysql添加my.ini文件[mysqld]设置3306端口port=3306设置mysql的安装目录basedir=D:\MySQL\MySQL设置mysql数据库的数据的存放目录datadir=D:\MySQL\Data允许最大连接数max_connections=200允许连接失败的次数。max_connect_errors=10服务端使用的字符集默认为utf8mb4character-set-server=utf8mb4创建新表时将使

2021-01-18 15:31:27 284

原创 PythonGUI学习笔记

* _ * : 才疏学浅,不一定对tkinter的使用设置GUI内部参数# 窗口置顶self.root.wm_attributes('-topmost', 1)# 设置窗口大小self.root.geometry('1000x400')# 设置窗口出现的位置self.root.resizable(width=False, height=False)# GUI名称self.root.title('XXXX小界面')编写GUI内部功能(一般是对tkinter类添加定义)class..

2021-01-16 22:15:00 174

原创 基于Python的地理遥感图像批量处理--按照属性表拆分shp文件

用于将大shp文件按照属性表分割成多个小shp将大shp的所有面要素独立成单一的面要素代码import os, shapefile, shutilif __name__ == '__main__': mapBasePolyShpFile = r'xxx\xxxx_Project.shp' # 目标文件 夹 存放地址 folderPolyAimMap = r'xxx\yyyy\shp' # 原文件的投影地址 projectionFile = r'xxx\x

2021-01-05 15:40:37 1305 2

原创 设置Window10定时任务

Window10定时任务打开Window10任务计划程序最简单的方法:点击‘win’按钮,然后输入‘计划’,就可以找到定时任务的设计窗口繁琐的方法:右键 此电脑, 点击 管理(G),最后在系统工具的下方找到 任务计划程序设置python定时任务不想打字了,看图吧完成定时任务开冲...

2020-12-16 12:31:07 160

原创 python之cv2的使用日记

Opencv-python 即 cv2 * _ *cv2库的安装pip install opencv-pythoncv2库函数理解(对代码来进行讲解)img0 = ImageGrab.grab(bbox=(1, 1, 200, 200))screen = np.array(img0)cv2.imshow('window', screen)'''讲解部分'''if cv2.waitKey(25) & 0xFF == ord('q'): cv2.destroyAllWin

2020-12-15 20:45:16 267 1

原创 pyCharm快捷键设置(持续更新)

pyCharm环境搭建 * _ *系统控制设置项目python库版本监控 - _ -插件设置汉化插件翻译插件默认快捷键为:Shift + Ctrl + O - _ -快捷键设置设置运行快捷键设置停止快捷键设置翻译快捷键...

2020-12-10 09:27:30 136

原创 Python安装及Bug提示(持续更新)

python安装 * _ *python安装过程官网下载安装包python官网安装python运行python-3.8.2.exe(举了栗子)修改安装路径将python加入到环境变量中在环境变量的path中,添加 x:\yyy\python3.8.2 和 x:\yyy\python3.8.2\Scripts\cmd + python/py即可实现多个python版本共存在环境变量的path中,添加新的 x:\yyy\python2.7 和 x:\yyy\pyth

2020-12-09 15:24:27 993 3

原创 关闭PyCharm的Shift+Shift快捷键

原因切换输入法时,不时的会连续按两次Shift + Shift 是真滴麻烦。方法(仅对使用了“Chinese(Simplified) Language Pack EAP”汉化插件的用户)输入快捷键“Ctrl + Shift + A” 或者 “Shift + Shift”(未关闭前)在搜索框中输入:‘注册表’在搜索栏中点击:’注册表…‘ 选项将会得到以下界面下拉找到 “ide.suppress.double.click.handler”(根据字母的排序来找(大概在中间偏

2020-12-08 10:11:28 1278 3

原创 基于Python的地理遥感图像批量处理----获取图片GPS

可用于批量获取有地理信息的图片可以得到经纬度的信息代码:import globimport osfrom PIL import Imagefrom PIL.ExifTags import TAGSdef exif(img): exifData = {} try: i = Image.open(img) # 读取图片的头信息 tags = i._getexif() print(tags) pri

2020-11-19 11:21:56 532

原创 基于Python的地理遥感图像批量处理----读取数据

用于读取批量结构重复的数据读取shp文件指定属性的数据到excel常用于 按年/月/日的shp文件数据代码:import shapefile, os, openpyxl, timeif __name__ == '__main__': # shp文件夹路径 shpMapFolder = r'Z:\1992-2018shape' excelFileMap = r'Z:\地类面积统计 - shape.xlsx' sheep = wb[wb.sheetnames[

2020-11-10 21:57:10 673

原创 机器学习实战 K-近邻算法(超详细注释)

import numpy as npimport operator创造矩阵def createDataSet():# 生成矩阵group = np.array([1., 1.1], [1., 1.], [0, 0], [0, 0.1])# 标记特征值labels = [‘a’, ‘a’, ‘b’, ‘b’]return group, labels‘’‘inX为样本,dataSet为训练集,labels为标签向量,k为聚类个数’’’def classIfY0(inX, dataSet, l

2020-10-27 18:09:01 336

原创 Python爬取漫画之咒术回战

爬取漫画一次性加载的网站:使用requests + bs4就足够了带加载的网站:使用requests + selenium无界面操作import requests, os, pprint, time, refrom selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsfrom bs4 import BeautifulSoup# 无界面初始化chrome_opt = Options()

2020-10-26 17:49:11 1598 1

原创 基于Python的地理遥感图像批量处理----切割

实现LinkShp切割及转成PolyShp调用shapefile库,创建读写LinkShp文件对象,创建写入PolyShp文件对象baseLinkPoint = [[list(i) for i in rLinkShp.shape(0).points]] 得到LinkShp属性表的第一个要素使用wPolyShp.poly(baseLinkPoint) 方法,将baseLinkPoint写入wPolyShp对象中由于使用这种方法不会生成投影文件(.prj),所以我要额外复制的prj文件到里面imp

2020-10-16 15:43:17 850

原创 VS Code实用设置

美化VS Code,开心编程设置透明背景安装 background在VS code的设置中(快捷键: Ctrl+’ , '),找到拓展,并在其下方找到“Plugin background config.background插件配置”在settings.json中编辑代码在下方插入以下代码:"background.enabled": true,"background.useDefault": false,"background.customImages": ["file:///E:/V

2020-10-03 13:15:42 228

原创 Python安装库报错整理集(持续更新)

Twisted用pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Twistedpip install -i https://pypi.tuna.tsinghua.edu.cn/simple TwistedERROR: Exception: Traceback (most recent call last):请求超时去https://www.lfd.uci.edu/~gohlke/pythonlibs下载对应的whl下载wi

2020-09-30 11:28:24 776

原创 Python地理空间分析指南 第一章 Python与地理空间分析

第一章 Python与地理空间分析构建SimpleGIS         书上的代码没注释,且有一点点错误,所以发文代码import turtledef convert(point): #当前点的X,Y坐标 lon = point[0] lat = point[1] #为理清思路,所有分两步进行 x = mapWidth - (maxX - lon) * xRadio y = mapHeight -

2020-08-05 17:20:43 695 2

原创 ADB驱动 + Uiautomator2 环境搭建(python自动化)

ADB驱动 + Uiautomator2 环境搭建ADB驱动ADB驱动下载百度搜索ADB驱动下载并安装,我用的是adb1.4.3版本的,低版本有部分指令不兼容,比较麻烦。可以去官网下载,也可以在各种软件网下载。搞颜色的,搜索能力都不差,对吧。ADB安装下载好后,点击 .exe 可执行文件,将会弹出蓝色窗口,一直 y y y就好了。随后转入设备驱动程序安装向导(ADB驱动也不是特别大,直接跟着默认走就好了,现在都0202年了):给ADB驱动配环境变量,如何配置环境变量就不详讲了。

2020-06-03 16:51:02 1742 1

原创 Python数据挖掘----Apriori算法

Apriori算法Apriori算法定义文字解释:Apriori算法是第一个关联规则挖掘算法,也是最经典的算法。它利用逐层搜索的迭代方法找出数据库中项集的关系,以形成规则,其过程由连接(类矩阵运算)与剪枝(去掉那些没必要的中间结果)组成。该算法中项集的概念即为项的集合。包含K个项的集合为k项集。项集出现的频率是包含项集的事务数,称为项集的频率。如果某项集满足最小支持度,则称它为频繁项—百度文库图片解释:题目请用Apriori算法寻找频繁项集。下表是名叫AllElectronics的事务数

2020-05-14 20:39:40 624

原创 Python编程快速上手——让繁琐工作自动化第十二章测试题

Python编程快速上手——让繁琐工作自动化(第12章)12.13.1 乘法表题目创建程序multiplicationTable.py, 从命令行接受数字N,在一个Excel电子表格中创建N*N的乘法表。例如如果这样执行程序:py multiplicationTable.py 6它应该创建一个图12-11所示的电子表格。 图12-11 在电子表格中生成的乘法表格分析调用sys.arge()函数获取N行列写入1~N调动sheet.cell(row = i, column = j).

2020-05-11 12:54:26 529

原创 Python编程快速上手——让繁琐工作自动化第九章测试题

#创建存放内容的文件夹(根据扩展名来命名)#使用walk遍历指定文件夹#将返回的文件copy到扩展名文件夹中import os, shutil, datetime#解决文件名重复的问题,面对多重文件夹的情况def comFileName(fn1, en): if fn1 in os.listdir('.\\'+monthDay+'\\'+ en +''): ...

2020-04-30 02:07:39 369

原创 Python编程快速上手——让繁琐工作自动化第八章测试题

Python编程快速上手——让繁琐工作自动化(第八章)8.1 扩展多重剪贴板题目扩展本章中的多重剪贴板程序,增加一个delete < keyword > 命令行参数,它将从shelf中删除一个关键字。然后添加一个delete命令行参数,它将删除所有关键字。分析使用del mcbShelf[sys.argv[2]](对单个)   &nbsp...

2020-04-21 01:01:44 352

原创 Python的excel应用

Python的excel应用----多张excel表某些数据的汇总应用流程将一堆excel表放在同一文件夹将打包好的Python脚本和excel表放在同一目录运行脚本生成一个日期命名的文件夹文件夹内生成excel汇总表和原始excel表。使用SSMS结束语...

2020-03-23 21:45:47 393 2

原创 SQL Server manager studio(SSMS)安装教程

SQL Server manager studio(SSMS)安装起因倔强的我,上数据库课程那会,曾和舍友说好打死都不安装SSMS,能在VS上装逼,就不在SSMS面前低头。但是。。。我依旧宁死不屈,SSMS真香。下载 SSMS-Setup-CHS.exe 安装包下载链接:SSMS 18.4.500MB,下载还是快快的。安装 SSMS更改安装路径,安装到自己喜欢的盘区。文件...

2020-03-17 16:43:44 25694 4

原创 Python编程快速上手——让繁琐工作自动化第七章测试题

Python编程快速上手——让繁琐工作自动化(第七章)7.1 强口令检测题目写一个函数,它使用正则表达式,确保传入的口令符号是强口令。强口令的定义是:长度不少于8个字符,同时包含大写与小写字符,至少有一个数字。你可能需要用多个正则表达式来测试该字符串,以保证它的强度。分析emmm,没啥好分析了,本题拿来练练compile( )和search( )。调用了pyperclip模块...

2020-03-15 23:44:43 409

空空如也

空空如也

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

TA关注的人

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