import mysql.connector
import re
import requests
connection = mysql.connector.connect(host='localhost',
database='wordpress',
user='root',
password='')
sql_select_Query = "select post_content,ID,post_title from wp_posts where post_status='publish' and post_type='post'"
cursor = connection.cursor()
cursor.execute(sql_select_Query)
# get all records
records = cursor.fetchall()
p = re.compile(r'<img.+?src=[\'"]([^\'"]+)[\'"].*?>')
fw=open('urls.txt','w', encoding='utf-8')
images = []
for i in records:
# print(i[0])
urls = p.findall(i[0])
if len(urls):
for url in urls:
if(requests.get(url).status_code!=200):
print(url)
fw.write(str(i[1]) + ' ' + i[2] + '\n')
fw.write(url + '\n')