Python
文章平均质量分 60
星暖冷月
我喜欢了一个
展开
-
python 渐变颜色代码的生成
【代码】python 渐变颜色代码的生成。原创 2023-04-01 16:18:39 · 928 阅读 · 1 评论 -
selenium——Chromedriver的自动更新和下载
记录一下,以后可以方便用原创 2023-01-07 17:20:55 · 726 阅读 · 1 评论 -
Python——Selenium爬虫常用函数
文中代码大多都是借用的各位前辈的之后进行了稍加修改,忘了引用哪篇文章的代码了,如有得罪,我会尽数撤回,在此说声抱歉。放于此,于私,我是为了方便以后好找,于公,也为他人借鉴。原创 2022-12-10 18:23:54 · 461 阅读 · 0 评论 -
服务器中利用Python调用Linux命令传输文件到本机
【代码】服务器中利用Python调用Linux命令传输文件到本机。原创 2022-10-15 09:08:03 · 860 阅读 · 0 评论 -
Python——Web2py开发实战:开发一个自己的网站(新手入门级)
已经想学开发网站很久了,奈何只会Python,但不会HTML语言。原创 2022-09-11 12:08:12 · 3721 阅读 · 0 评论 -
2022年华中杯A题(暂时做完第一小问,附完整Python源码)
虽然比赛时间过去了,但还是可以拿来练一练优化问题的解决,加强自己对于优化算法的巩固。文章目录目录目的前言一、题目二、思路1.第一小题:分批算法三、程序1.计算相似度的函数2.分批算法主要部分 初始化(1)首先生成想要的相似度矩阵 (2)主程序(可以将上述求相似度的部分都给注释掉)总结前言 程序思路导入需要的库1.计算相似度的函数2.分批算法主要部分 初始化(1)首先生成想要的相似度矩阵 对应函数保存数据 商品数据数组化 欧拉距离为基础的相似度矩阵 fo原创 2022-06-21 21:18:47 · 2405 阅读 · 6 评论 -
爬虫库Requests
请求方式判断URL是否带参数,可以对符号“?”判断。一般网址末端(域名)带有“?”,就说明URL是带有请求参数的,反之则不带有参数。GET参数说明如下:(1)wd是参数名,参数名由网站(服务器)规定。(2)python是参数值,可由用户自行设置。(3)如果一个URL有多个参数。参数之间用“&”连接。两种请求方式:import requests# 第一种方式r = requests.get("https://y.qq.com/s?wd=python")# 第二种方式原创 2022-06-21 20:16:06 · 106 阅读 · 0 评论 -
Python 遗传算法路径规划
目录文章目录前言二、主要内容三、使用步骤1.将压缩包下载解压2.读入数据3.最终结果前言 遗传算法(Genetic Algorithm,GA)最早是由美国的 John holland于20世纪70年代提出,该算法是根据大自然中生物体进化规律而设计提出的。是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。相信对于路径规划来说,这种方法其实也是一种目前较好的寻找最优解的方法。一、遗传算法原理 原理都是一样的,有很多博客都原创 2022-06-16 09:12:11 · 4972 阅读 · 8 评论 -
Plotly学习 3D三维轴的设置
学习内容来源:推荐使用谷歌浏览器一、坐标轴范围import plotly.graph_objects as goimport numpy as npnp.random.seed(1)N = 70fig = go.Figure(data=[go.Mesh3d(x=(70*np.random.randn(N)), y=(55*np.random.randn(N)), z=(40*np.random.randn(N)原创 2022-05-27 16:21:38 · 2709 阅读 · 2 评论 -
yolov5训练过程——我的一个个报错,一步步解决
参照博客照着这位大哥的步骤来的,但是在实际操作中,每个人都可能会有不同的报错,然后需要不同的解决方案。一、必要的环境依赖这篇配置环境的保姆级教学也是这位大哥的 与上述给出博客阐述一样,但是我在安装Anaconda前已经有Python了,并且在此基础上发现环境已经配置好了,所以在官网安装Anaconda最新版之后(在安装时不要选择自动配置环境变量),会出现Spyder打不开,Anaconda也会在双击之后弹出一个命令小弹窗,然后立即闪退的情况,而Anaconda promote命...原创 2022-04-10 16:54:24 · 11585 阅读 · 17 评论 -
爬取某DogMusic——selenium.webdriver的使用
一、前言很久没有写了,发现自己就算每一天都会练习代码,但是过了一段时间后仍然会有忘记的可能,所以尝试把这些练习过程记录一下。(再承认一点,确实借鉴了几位前辈大佬的博客代码,那些都是很好的示范,我做的事大概就是,搬运加升级加我的理解,且根据今年酷狗的网页端来进行爬取)。二、实践(一)导入所有需要的库包已经都在这里了,导入库的过程以及库的用法网页上都有,自己搜。import randomimport reimport jsonimport timeimport re...原创 2022-04-05 20:08:07 · 210 阅读 · 4 评论 -
Python 任何百度图片都能批量下载,代码不会报错的那种
import reimport requestsimport randomimport uuidimport urllib.requestimport osimport time# 构建头部,获取页面内容def Headers(): header = { 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8,application/signed-exchange;v=.原创 2021-12-03 20:04:26 · 939 阅读 · 0 评论 -
Python RHC随机分群抽样
def RHC(U,X,n): # 输入列表 ''' U是序号 X是规模测度 n是要抽的样本量 ''' import numpy as np import pandas as pd import random X = np.array(X) N = len(X) # 计算总体数量 Can = pd.DataFrame(np.vstack((U,X))).T # 合并成数据框 M = [] # .原创 2021-11-19 10:37:25 · 1537 阅读 · 0 评论 -
Python 爬虫(一)基础(urllib)
HTTP与HTTPS:互联网上应用最为广泛的一种网络协议。目前所有网站开发都基于该协议,也是网站的实现原理。 请求头:基于HTTP与HTTPS协议实现,其作用是在通信之间实现信息传递。熟知各种请求类型,对爬虫中编写请求头有指导性作用。 Cookies:存储用户主机浏览器中的文本文件,主要让服务器识别各个用户身份信息。 HTML:服务器返回的网页内容,一般由服务器后台生成。网站大部分数据来源于此,熟悉HTML布局和各个标签的作用,有利于数据抓取和清洗。 JavaScript:主要实现网页的动态功能及用原创 2021-11-13 22:21:10 · 1114 阅读 · 0 评论 -
R与Python之间的“较量”之偏心Python
Python使用.ix命令可以按行号索引数据 随机选择数据:例子:rows = np.random.choice(diamonds.index.values,round(0.0001*len(diamonds))) pandasql添加包来使用SQL语句有条件地查询数据。(自己上网找) 对于数值数据,pandas中的Describe命令与summary命令用于数值数据地描述效果相同。 在Python中,value_counts()地操作与R中的table()频率列表中的操作相同。 pan...原创 2021-11-12 22:09:50 · 766 阅读 · 0 评论 -
Python 代码质量保障:异常处理结构与单元测试
异常处理结构 当程序执行过程中出现错误时Python会自动引发异常,程序元也可以通过raise语句显示的引发异常。异常处理是因为程序执行过程中由于输入不合法导致程序出错而在正常控制流之外采取的行为。# Python内置异常类层次结构 BaseException是所有内置异常类的基类。在使用异常处理结果捕获和处理异常时,应尽量具体一点,最好是明确指定要捕获和处理哪一类异常。建议先尝试捕获派生类,然后再捕获基类,应尽量直接捕获Exception或BaseException.# 异常处理结构...原创 2021-10-05 16:41:19 · 718 阅读 · 0 评论 -
Python数据永久化:文件内容操作
引言文件是长久保存信息并允许重复和反复修改的重要方式,同时也是信息交换的重要途径。文本文件扩展名为txt,log,ini的文件都属于文本文件,可以使用字处理软件如gredit、记事本、UltraEdit等进行编辑。二进制文件常见的如图形图像文件、音视频文件、可执行文件、资源文件、各种数据库文件、各类Office文件等都属于二进制文件。二进制文件把信息以字节串(bytes)进行存储,无法使用记事本或其他普通字处理软件直接进行编辑,通常也无法直接阅读和理解,需要使用正确的软件进行解码或反序列化之原创 2021-09-22 23:12:06 · 460 阅读 · 0 评论 -
Python文本处理(二):正则表达式
定义正则表达式由元字符及其不同组合构成,通过巧妙的构造正则表达式,可以匹配任意字符串,完成查找、替换等复杂的字符串处理任务。常用元字符 功能说明 . 匹配除换行符以外的任意单个字符 * 匹配位于*之前的字符或子模式的0次或多次出现 + 匹配位于+之前的字符或子模式的1次或多次出现 - 在[]之内用来表示范围 ^ 匹配以^后面的字符或模式开头的字符串 $ 匹配以$前面的字符或模式结束的字符串 .原创 2021-09-19 11:43:23 · 565 阅读 · 0 评论