- 博客(12)
- 收藏
- 关注
原创 C语言程序设计
#include<stdio.h>#include<string.h>#include<stdlib.h>#define N 100 //可以储存的学生数据#define x 15 //现有数据void admin_begin();//管理员void admin_start();//管理员登录void password_admin_change();//管理员修改密码void student_begin();//学生注册登录void student_s.
2022-04-20 21:07:39 894
原创 数据结构与算法--day-02
链式存储结构1,单链表#include<stdio.h>#include<stdlib.h>//表的创建typedef struct Lnode{ int data; struct Lnode *next; }Lnode,*Linklist;// 此时Lnode *L <==> Linklist L// 表的初始化Linklist L_init(){ Linklist L = (Linklist)malloc(sizeof(Lnode
2022-04-20 20:16:52 892
原创 数据结构与算法(c语言)--day01
一, 线性表 --顺序存储结构1.定义顺序表的结构类型(数组静态分配)#define List_max 100typedef struct List{ ElemType data[List_max]; // 顺序表的最大存储空间,首地址 //ElemType 是类c语言,C语言不能运行,只是数据结构的一种表是方式 ,相当于类型(int float....) //给他就相当于什么 int length; //表中的当前长
2022-04-15 17:08:40 976
原创 爬虫--selenium
from selenium.webdriver import Chromefrom selenium.webdriver.common.keys import Keysimport timeweb = Chrome()web.get("http://lagou.com")# 找到某个元素,去点击web.find_element_by_xpath('//*[@id="changeCityBox"]/ul/li[1]/a').click() # 点击事件# 肯能程序比浏览器加载的快,所以.
2022-04-05 22:12:07 748
原创 爬虫--多线程,线程池,异步协程
# 1 , 多线程from threading import Threaddef func(): for i in range(1000): print("线程1", i)def func2(): for i in range(1000): print("线程2", i)if __name__ == '__main__': t = Thread(target=func()) t.start() # 开辟一个线程,具体实现.
2022-04-05 22:08:12 746
原创 爬虫--cookies,防盗链
import requests# session 相当于一个会话,他会记录。session =requests.session()所以我们需要找到他需要登陆的那个url,得到cookies数据,比如我们需要登录一个小说,因此我们找到了他应该登录网页的那个url_1。data = { "loginName": "你的用户名", "password": "你的密码"}session.post(url_1,data=data)给他放进去,此时已经记录,因此找到我们需要.
2022-04-05 21:29:49 1179
原创 爬虫前的小准备--Xpath
XPath是一门在XML文档中查找信息的语言.XPath可用来在XML文档中对元素和属性进行遍历.而我们熟知的HTML恰巧属于XML的一个子集.所以完全可以用xpath去查找html中的内容.一,XML<book> <id>1</id> <name>张三</name> <age>12</age> <body> <nick>头</nick>
2022-03-29 21:02:46 60
原创 爬虫前的小准备----BeautifulSoup
html = '''<ul> <li><a href="xiaotian.com">小天</a></li> <li id="abc"><a href="zhoutian.com">周天</a>></li> <li><a href="zhu.com">朱</a></li> <li><a href="wu.com".
2022-03-29 20:47:43 2987
原创 爬虫---requests之get 和 post 请求
get 请求我们来看一下某瓣的爬取案例;import requestsurl = "https://movie.douban.com/typerank"data = { "type": "5", "interval_id": "100:90", "action": "", "start": "0", "limit": "1",}headers ={"User-Agent": "Mozilla/5.0 (Windows NT 10.0;
2022-03-29 19:40:20 1136
原创 爬虫前的小准备-----re 正则表达式
我们来整理一下爬虫所用到的一些重点推荐一个小网站,可以进行练手在线正则表达式测试https://tool.oschina.net/regex/元字符1 “ . ”匹配除换行符以外的任意字符,未来在python的re模块中是一个坑.2 \d 匹配数字3 ^匹配字符串的开始4 $匹配字符串的结尾5 al b匹配字符α或字符h6 () 匹配括号内的表达式,也表示一个组量词:控制前面元字符出现的次数其实比较重要的是惰性匹配(前后离他最近的,用到了...
2022-03-28 22:06:29 315
原创 爬虫前的小准备-----CSS
HTML 相当于一个骨架,并没有啥可修饰的而CSS相当于美颜,可进行装饰,美化一:CSS语法规则1.通过style属性来编写样式2、通过style标签.然后使用选择器的形式来编写样式3.在css文件中编写样式,通过link引入该文件1.直接style<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Titl
2022-03-28 12:07:37 205
原创 爬虫前的小准备-----HTML
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body></body></html><标签名 属性 = "值">内容</标签>相当于( ...
2022-03-28 11:21:27 2726
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人