- 博客(16)
- 资源 (8)
- 收藏
- 关注
原创 python强化20日 第八天
python强化20日(强行非蓝桥日)第八天 利用selenium自动填表方式1 :浏览器直接自动化from selenium import webdriverwd = webdriver.Chrome(r'D:\谷歌浏览器\Google\Chrome\Application\chromedriver.exe')wd.get('https://www.wjx.cn/jq/33556...
2020-02-11 17:06:19 144
原创 python强化20日 第七天
python强化20日(强行非蓝桥日)第七天 web自动化 线性回归,knn临近算法机器学习1. 监督学习* 在监督嘘唏中,每组训练数据都有已知的特征(feature),及其对应的标记* 目标就是根据这些训练数据,寻找正确的特征与标记之间的对应关系* 例如: 训练数据已有病人生病的特征,以及医生对于病人是否感冒的诊断,我们需要根据这些数据建立一个模型,当给定一个病人生病的特征时,预...
2020-02-10 00:28:47 148
原创 python强化20日 第六天
python强化20日(强行非蓝桥日)第六天 web自动化 selenium的详细使用 含xpath用法x.path 选择器的使用绝对路径选择 如果输入下面的表达式:/html/body/div这个表达式表示选择html下面的body下面的div元素。注意: / 有点像 CSS中的 > , 表示直接子节点关系案例: elements = driver.find_ele...
2020-02-08 23:59:08 173
原创 暴力破解WiFi密码python实现pywifi
最近在B站上看到了一个有意思的wifi密码破解,是暴力破解方法,虽然没啥用,不过也能用它来做自动化来对笔记本上的WiFi网卡进行一些管理认识pywifi模块import pywififrom pywifi import const #应用一些常量模块#创建一个无线对象wifi = pywifi.PyWiFi()#收获第一个无线网卡ifaces = wifi.interfaces()...
2020-02-08 18:16:26 4374
原创 python强化20日 第六天
python强化20日(强行非蓝桥日)第六天 web自动化 selenium的详细使用内容太多了,再复制一遍markdown很麻烦,就直接塞文件了
2020-02-07 23:48:34 92
原创 python强化20日 第五天
python强化20日(强行非蓝桥日)第五天 回顾数据结构-树数据结构-树#树类中计算深度的算法 这是一个递归算法def depth(self,p): if self.is_root(p): return 0 else: return 1+self.depth(self.parent(p)) #有一个父亲节点就+1,一直加...
2020-02-07 00:04:58 119
原创 网络爬虫 使用BeautifulSoup包解析源代码
使用BeautifulSoup包解析源代码前导:BeautifulSoup自动将输入文档转换为Unicode便阿门,输出文档转换为utf-8编码解析方式(需要借助第三方库lxml) BeautifulSoup(markup,“lxml”) markup为获得的源代码,解析后产生一个类似于文档树的东西1. 导入包import requestsfrom bs4 import Beauti...
2020-02-06 18:00:24 1400
原创 requests包的使用
requests包的使用1. 导入requests模块,几种请求方式import requestsr = requests.get(url = '...')r = requests.post(url = '...')r = requests.put(url = '...')r = requests.head(url = '...')r = requests.delete(url = ...
2020-02-06 11:26:26 913
原创 pickle库的使用
pickle:作用:把一个列表(迭代类型变量)存储为序列化对象 (不以字符串存,而是以序列存),存好后下次取出依旧是列表(迭代类型变量)意义:即把迭代变量保存到硬盘中,而不只是存在内存里,可以方便直接提供给他人一个变量而不用给比人一整段代码存处import pickledata = {'a':[1,2,3,4,[6,5,3],54],'b':'asdasd','c':('a...
2020-02-06 00:31:26 738
原创 HTML的简单了解
HTML的简单了解存在意义:1. HTML不是一种编程语言,而是一种标记语言2. HTML使用标记标签来描述网页HTML的标签HTML标签是由尖括号包围的关键词,比如《html》 (此处使用书名号代替,由于markdown会自动识别HTML标记)HTML标签经常成对出现,比如《b》和《/b》,其中第一个标签是开始标签(开放标签),第二个标签是结束标签(闭合标签)HTM...
2020-02-06 00:19:46 202
原创 python强化20日 第四天
python强化20日(强行非蓝桥日)第四天 网络爬虫,HTML的简单了解网络爬虫数据处理1.open对txt文件的使用1. 文件的声明 open语句open(‘路径’,‘模式’,enconding = ‘编码’)注意:python中路径的’/‘需要打成’//’,避免出现转义字符用法错误 或者也可以使用r’ ‘来实现去转义,只用写一个’/'这里可以使用绝对路径,也可以...
2020-02-06 00:18:10 119
原创 关于Jupyter notebook的相关配置
1. 如何打开.ipynb文件:原文链接最近碰到文件名后缀为.ipynb文件,起初没太在意这种文件格式,用Notepad++打开之后看到也是类似于JSON格式的信息,以为也是为其他的一些文件服务的(类似于配置一些HTML文件的配置文件)。但是后来才发现这也是一种文本表示形式,只不过需要特殊的工具才能打开展示(小菜鸟才疏学浅,之前连这种格式的文件都没见过。。。)OK,废话少说,直接切入重点说下...
2020-02-05 09:11:42 143
原创 python强化20日 第三天
python强化20日(蓝桥日)第二天 Leetcode 贪心算法,回溯贪心45 跳跃游戏2(贪心算法)给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。你的目标是使用最少的跳跃次数到达数组的最后一个位置。示例:输入: [2,3,1,1,4]输出: 2解释: 跳到最后一个位置的最小跳跃数是 2。从下标为 0 跳到下标...
2020-02-04 18:06:36 289
原创 python强化20日 第一天
python强化20日(非蓝桥日)第一天 EM算法EM算法:最大似然估计(模型参数thita)最大似然函数: l(thita) = sum(log p(xi;thita))函数加入应变量,即样本有两种种类时,用z=0与1来标记来自哪个分布: l(thita) = sum(log p(xi,thita)) = sum(logsum(p(xi,z;thita))) 要求:通过样...
2020-02-02 22:58:55 157
原创 1051 复数的乘法 python实现 以及一些问题
复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i2=−1;也可以写成极坐标下的指数形式 (R×e(Pi)),其中 R 是复数模,P 是辐角,i 是虚数单位,其等价于三角形式 R(cos§+isin§)。现给定两个复数的 R 和 P,要求输出两数乘积的常规形式。输入格式:输入在一行中依次给出两个复数的 R1,P1,R2,P2 数字间以空格分隔。输...
2020-01-27 22:59:55 515
selenium中切换窗口.ipynb
2020-02-07
requests包的使用
2020-02-06
write方法的文件写入操作
2020-02-06
read函数的操作读取与案例.ipynb
2020-02-06
使用BeautifulSoup包解析源代码.ipynb
2020-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人