![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 56
肉猫子打包
这个作者很懒,什么都没留下…
展开
-
python实现Edge的爬虫
【代码】python实现Edge的爬虫。原创 2023-06-21 15:42:27 · 1072 阅读 · 0 评论 -
精通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 · 651 阅读 · 0 评论 -
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 · 967 阅读 · 0 评论 -
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 · 196 阅读 · 0 评论 -
基于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 · 1364 阅读 · 2 评论 -
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 · 278 阅读 · 1 评论 -
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 · 1015 阅读 · 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 · 545 阅读 · 0 评论 -
基于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 · 678 阅读 · 0 评论 -
机器学习实战 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 · 348 阅读 · 0 评论 -
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 · 1617 阅读 · 1 评论 -
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 · 1819 阅读 · 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 · 866 阅读 · 0 评论 -
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 · 792 阅读 · 0 评论 -
【python】python批量处理自定义函数(文件压缩、邮箱发送、音频提醒)
python常用函数 编写这个blog是为了方便日常使用时 调用,都是一些常用到的函数。压缩用途: 将文件+文件夹一同压缩在指定路径的文件夹下思路:构建ZipFile对象,定义为只写文件,采用 zipfile.ZIP_DEFLATED 压缩使用os.walk()函数遍历源文件夹文件+文件夹使用ZipFile对象下的write方法,将文件及文件夹写入到压缩包中文件:代原创 2020-09-30 11:23:16 · 808 阅读 · 0 评论 -
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 · 714 阅读 · 2 评论 -
Python数据挖掘----Apriori算法
Apriori算法Apriori算法定义文字解释:Apriori算法是第一个关联规则挖掘算法,也是最经典的算法。它利用逐层搜索的迭代方法找出数据库中项集的关系,以形成规则,其过程由连接(类矩阵运算)与剪枝(去掉那些没必要的中间结果)组成。该算法中项集的概念即为项的集合。包含K个项的集合为k项集。项集出现的频率是包含项集的事务数,称为项集的频率。如果某项集满足最小支持度,则称它为频繁项—百度文库图片解释:题目请用Apriori算法寻找频繁项集。下表是名叫AllElectronics的事务数原创 2020-05-14 20:39:40 · 645 阅读 · 0 评论 -
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 · 541 阅读 · 0 评论 -
Python编程快速上手——让繁琐工作自动化第九章测试题
#创建存放内容的文件夹(根据扩展名来命名)#使用walk遍历指定文件夹#将返回的文件copy到扩展名文件夹中import os, shutil, datetime#解决文件名重复的问题,面对多重文件夹的情况def comFileName(fn1, en): if fn1 in os.listdir('.\\'+monthDay+'\\'+ en +''): ...原创 2020-04-30 02:07:39 · 373 阅读 · 0 评论 -
Python编程快速上手——让繁琐工作自动化第八章测试题
Python编程快速上手——让繁琐工作自动化(第八章)8.1 扩展多重剪贴板题目扩展本章中的多重剪贴板程序,增加一个delete < keyword > 命令行参数,它将从shelf中删除一个关键字。然后添加一个delete命令行参数,它将删除所有关键字。分析使用del mcbShelf[sys.argv[2]](对单个)  ...原创 2020-04-21 01:01:44 · 378 阅读 · 0 评论 -
Python编程快速上手——让繁琐工作自动化第七章测试题
Python编程快速上手——让繁琐工作自动化(第七章)7.1 强口令检测题目写一个函数,它使用正则表达式,确保传入的口令符号是强口令。强口令的定义是:长度不少于8个字符,同时包含大写与小写字符,至少有一个数字。你可能需要用多个正则表达式来测试该字符串,以保证它的强度。分析emmm,没啥好分析了,本题拿来练练compile( )和search( )。调用了pyperclip模块...原创 2020-03-15 23:44:43 · 413 阅读 · 0 评论 -
Python的excel应用
Python的excel应用----多张excel表某些数据的汇总应用流程将一堆excel表放在同一文件夹将打包好的Python脚本和excel表放在同一目录运行脚本生成一个日期命名的文件夹文件夹内生成excel汇总表和原始excel表。使用SSMS结束语...原创 2020-03-23 21:45:47 · 402 阅读 · 2 评论