把电影天堂的最新电影名称和观看链接存储到数据库(所有页)

阅读: 评论:0

把电影天堂的最新电影名称和观看链接存储到数据库(所有页)

把电影天堂的最新电影名称和观看链接存储到数据库(所有页)

import requests
import json
import re
import timeimport pymysql# 连接数据库
class mysql_conn():def __init__(self):self.db = t('127.0.0.1','root','****','wang')self.cursor = self.db.cursor()def execute_modify_mysql(self,sql):ute(sql)self.dbmit()def __del__(self):self.db.close()sq = mysql_conn()
for k in range(1,178):#主页url = '{}.html'.format(k)headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36'}response = (url,headers=headers)html = # print(html)res = re.findall('<a href="(.*)" class="ulink">',html)# print(res)for i in res:#详情页url2 = ''+ i# print(url)response2 = (url2,headers=headers)html2 = t.decode('gbk')# print(html2)#影片名# res2 = re.search('<title>(.*)</title>',html2)# up(1))# 影片链接匹配res3 = re.search('<td style="WORD-WRAP: break-word" bgcolor="#fdfddf"><a href="(.*)">',html2)# up(1))#影片链接move_url = up(1)#影片名匹配move= re.search('d/(.*).m',up(1))# up(1))# 影片名move_name = up(1)sql = 'insert into dianying(name,url) values("{}","{}")'.format(move_name,move_url)# print(ute_modify_mysql(sql)time.sleep(2)print('第{}页存储完毕'.format(k))

本文发布于:2024-01-31 15:07:46,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170668486829396.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:电影名称   链接   数据库   天堂   电影
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23