当前位置: 首页 > wzjs >正文

小米的网站建设的要点今天广州新增确诊最新消息

小米的网站建设的要点,今天广州新增确诊最新消息,wordpress插件安装本地安装,兰州网站建设与优化今天方向一个爬虫案例,爬取某厂招聘岗位信息数据,通过程序可以学习pymysql的使用,通过pycharm工具获取数据,并且导入mysql数据库中。 1 导入必要的包 import requests import pymysql2 主体代码 class Baidu(object):def __init…

今天方向一个爬虫案例,爬取某厂招聘岗位信息数据,通过程序可以学习pymysql的使用,通过pycharm工具获取数据,并且导入mysql数据库中。

1 导入必要的包

import requests
import pymysql

2 主体代码


class Baidu(object):def __init__(self):self.db = pymysql.connect(host="127.0.0.1", user="root", password="88888888", db="test_db")self.cursor = self.db.cursor()self.url = 'https://talent.alibaba.com/position/search'self.headers = {'cookie': '自己的cookie','User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/547.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/547.36'}self.params = {"_csrf": "09d5fe8f-08a2-4d3c-a43f"}def get_data(self, page):  # 获取地址和User-Agentdata = {"channel": "group_official_site","language": "zh","batchId": "","categories": "","deptCodes": [],"key": "","pageIndex": page,"pageSize": 19, "regions": "","subCategories": ""}response = requests.post(url=self.url, params=self.params, headers=self.headers, json=data)return response.json()def parse_data(self, response):# print(response)data_list = response["content"]['datas']for node in data_list:workLocations = ','.join(node['workLocations'])name = node['name']requirement = node['requirement']self.save_data(workLocations, name, requirement)def create_table(self):# 使用预处理语句创建表sql = '''CREATE TABLE IF NOT EXISTS ali_quarter_bill(id int primary key auto_increment not null,workLocations VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, requirement TEXT)'''try:self.cursor.execute(sql)print("CREATE TABLE SUCCESS.")except Exception as ex:print(f"CREATE TABLE FAILED,CASE:{ex}")def save_data(self, workLocations, name, requirement):# SQL 插入语句sql = 'INSERT INTO ali(id, workLocations, name, requirement) values(%s, %s, %s, %s)'# 执行 SQL 语句try:self.cursor.execute(sql, (0, workLocations, name, requirement))# 提交到数据库执行self.db.commit()print('数据插入成功...')except Exception as e:print(f'数据插入失败: {e}')# 如果发生错误就回滚self.db.rollback()def run(self):self.create_table()for i in range(1, 19):response = self.get_data(i)self.parse_data(response)# 关闭数据库连接self.db.close()
if __name__ == '__main__':baidu = Baidu()baidu.run()

结果:
在这里插入图片描述


文章转载自:

http://VQVoxG75.nkdmd.cn
http://y9osAqWW.nkdmd.cn
http://o4ASQB7G.nkdmd.cn
http://vIyn2z4o.nkdmd.cn
http://ZJHl8rGx.nkdmd.cn
http://GkRChi8y.nkdmd.cn
http://CFYgidaE.nkdmd.cn
http://S5egoq30.nkdmd.cn
http://i4MDJI8m.nkdmd.cn
http://0A9n2dwW.nkdmd.cn
http://v5vidbNK.nkdmd.cn
http://7RxTzlwF.nkdmd.cn
http://cxwB2w0Y.nkdmd.cn
http://qxSk9bYJ.nkdmd.cn
http://G881k0pL.nkdmd.cn
http://JB4AZKYB.nkdmd.cn
http://cc4IVzPz.nkdmd.cn
http://smeitWx6.nkdmd.cn
http://jXgc0ybT.nkdmd.cn
http://YdcstQZG.nkdmd.cn
http://R4Ag2wi3.nkdmd.cn
http://0bjeBGeT.nkdmd.cn
http://NOAGxjIl.nkdmd.cn
http://Bxh6sWmL.nkdmd.cn
http://PQbPez8Q.nkdmd.cn
http://xn0cf9w0.nkdmd.cn
http://5aTOTWpM.nkdmd.cn
http://3WoVzKlQ.nkdmd.cn
http://VUgImi3a.nkdmd.cn
http://NLMoBQZu.nkdmd.cn
http://www.dtcms.com/wzjs/628323.html

相关文章:

  • 网站开发人员的工资最新网游网络游戏
  • 上海网站建设千元漂亮logo设计公司哪家好
  • 网站推广优化的公司推广引流吸引人的文案
  • 中山企业建站程序上海网页制作费用
  • 案例学习网站建设方案摸摸学校宁波全网营销型网站建设
  • 西安网站维护云上网站做等保
  • 网站建设升级流量推广团队是干嘛的
  • 河南网站建设工作室网站规划说明
  • 确定网站建设的目的如何选择网站建设流程
  • 浙江建设局图审网站seo职业技能培训班
  • 旅游网站需求分析做网站应该注意些什么问题
  • 泰安网站建设介绍广州营销推广公司
  • 上海大型网站设计公司徐州建设工程交易网江苏本源
  • 淄博建设公司网站建筑设计专业大学排名
  • 爱狼戈网站建设网址登录
  • 做3d效果图的网站网站建设有什么作用
  • 天津网站建设价位惠州网站设计方案
  • 常州兼职网站建设品牌网站建设的关键事项
  • 建设厅技工在哪个网站上查询网络舆情监测分析
  • 如何注销网站域名网站建设建构
  • 番禺建设网站哪家好技术外包网站
  • 平度市城乡建设局网站网站弹窗特效
  • 江西省住房保障建设厅网站做四级题目的网站
  • wordpress做自建站seo 整站优化
  • 百度怎么建立网站云南网站搭建
  • 郑州高校网站建设服务公司wordpress显示上传目录
  • 广州有哪些做网站的公司房屋在线设计工具
  • 网站制作广做网站须知
  • 长沙网站优化外包服务服装企业营销网站建设
  • 软文推广模板南京关键词优化软件