kuaishou.py 603 B

12345678910111213141516171819202122
  1. import requests
  2. import re
  3. class kuaishou:
  4. def __init__(self, url):
  5. self.url = url
  6. self.headers = {
  7. "User-Agent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Mobile Safari/537.36",
  8. "Referer": self.url
  9. }
  10. def start(self):
  11. json_data = requests.get(self.url, headers=self.headers, allow_redirects=True).text
  12. res = re.findall('type="video/mp4" src="(.*?)"', json_data)[0]
  13. print(res)
  14. return res
  15. if __name__ == '__main__':
  16. kuaishou().start()