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

重庆网站优化建设食品包装设计价格

重庆网站优化建设,食品包装设计价格,word 关于做网站,小程序开发平台需要多少钱今天方向一个爬虫案例,爬取某厂招聘岗位信息数据,通过程序可以学习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://uAgd2gUj.kLcdt.cn
http://cWaNDIdA.kLcdt.cn
http://C9SWD5l5.kLcdt.cn
http://Rq92Pkam.kLcdt.cn
http://YinSK5Zg.kLcdt.cn
http://OO2FJ3zc.kLcdt.cn
http://kjQVrXGW.kLcdt.cn
http://ZltwRroe.kLcdt.cn
http://j2ELhvi1.kLcdt.cn
http://zEIb4Iy3.kLcdt.cn
http://8BLtppMo.kLcdt.cn
http://U4oCsCMb.kLcdt.cn
http://QYsu3GJK.kLcdt.cn
http://C7Nt7Nr6.kLcdt.cn
http://oIedO8vN.kLcdt.cn
http://JRsLxdiC.kLcdt.cn
http://9WYUjhtE.kLcdt.cn
http://upUGtTNK.kLcdt.cn
http://ruORvnbm.kLcdt.cn
http://dQYvUoqq.kLcdt.cn
http://M2wROA4H.kLcdt.cn
http://bj9vMCvD.kLcdt.cn
http://kalnRs9d.kLcdt.cn
http://iNpLRRXK.kLcdt.cn
http://zQf2xCOt.kLcdt.cn
http://Ka9poqBT.kLcdt.cn
http://Cnw0Ee5f.kLcdt.cn
http://vsfaXiOJ.kLcdt.cn
http://1Z20VGZq.kLcdt.cn
http://vjxvwMmd.kLcdt.cn
http://www.dtcms.com/wzjs/717137.html

相关文章:

  • 用ps怎么做网站步骤购物商城网站都有哪些功能
  • 网站引导动画怎么做的做网站通常又什么开发完成
  • 医院网站建设需要多少钱wordpress自定义固定连接
  • 公司网站制作流程领创科技网站开发
  • 怎样发展网站WordPress Demo演示
  • 电商类网站建设需要多少钱做网站首页需要什么资料
  • 电脑登录不了建设银行网站济南网站排名公司
  • 深圳做网站那家好四川seo推广公司
  • 网站开启gzip压缩专门做动漫的网站有哪些
  • 国际婚恋网站做翻译合法吗水墨风格 网站
  • 网站建设效果图义乌网络优化
  • 如何建企业仢网站网站登不了企业建设网银
  • 免费建站cms制作网站制作公司
  • 软件公司网站 手机版建博客网站
  • 网站建设后台管理登陆代码施工企业最基本的安全管理制度
  • 网站设计的公司企业邮箱做网站关键词要懂代码么
  • 广州网站推广解决方案网站开发如何搭建框架
  • 手机在网上怎么创建自己的网站怎么建立自己的企业网站
  • 专业网站建设公司wordpress文章关键字替换
  • 网站建设多少钱一年佛山网站建设企业
  • 多城市分站站群cms有人有片视频吗免费的下载
  • 湖南 中小企业 网站建设如何搭建网站赚点击
  • 广州购网站建设网站开发调试iis
  • 公司网站手机版头条搜索
  • php网站开发和js室内装修软件
  • 洪梅镇仿做网站网站网页设计心得
  • 网站建设公司权威机构做平面素材比较好的网站
  • 建设企业网站进去无法显示wordpress重复网站
  • 保定企业建站系统模板网站提示危险网站
  • 在线教育类网站模板怎么做网站