import requests
import json
import sqlite3
import os
class Reptile():
def __init__(self):
self.count_id = 0
return
def get_data(self, offset):
ss = requests.Session()
base_url = 'https://job.bytedance.com'
ss.get(base_url)
url = 'https://job.bytedance.com/api/recruitment/position/list/?'
params = {
'type': 3,
'summary_id': 873,
'sequence': '',
'city': '',
'q1': '',
'name': '',
'limit': 10,
'offset': offset,
'position_type': ''
}
res = requests.get(url, params = params)
text = res.content.decode()
data = json.loads(text)
return data.get('positions')
def write(self, positions):
python爬取字节跳动招聘信息(Ajax加载)并写入数据库
最新推荐文章于 2022-07-02 11:01:40 发布