欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python 重定向獲取真實url的方法

 更新時間:2018年05月11日 09:34:39   作者:野沐沐  
今天小編就為大家分享一篇python 重定向獲取真實url的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

樓主在做公司項目的時候遇到url重定向的問題,因此上網(wǎng)簡單查找,作出如下結(jié)果

由于使用的是語言是python所以以下是python的簡單解決方案

http_headers = { 'Accept': '*/*','Connection': 'keep-alive', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36'}

def get_real_url(url):
 rs = requests.get(url,headers=http_headers,timeout=10)
 rs.url

以上代碼未有重試機制,下面加上重試機制加以完善

def get_real_url(url,try_count = 1):
if try_count > 3:
 return url
try:
 rs = requests.get(url,headers=http_headers,timeout=10)
 if rs.status_code > 400:
 return get_real_url(url,try_count+1)
 return rs.url
except:
 return get_real_url(url, try_count + 1)

以上這篇python 重定向獲取真實url的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • YOLOv5車牌識別實戰(zhàn)教程(六)性能優(yōu)化與部署

    YOLOv5車牌識別實戰(zhàn)教程(六)性能優(yōu)化與部署

    這篇文章主要介紹了YOLOv5車牌識別實戰(zhàn)教程(六)性能優(yōu)化與部署,在這個教程中,我們將一步步教你如何使用YOLOv5進行車牌識別,幫助你快速掌握YOLOv5車牌識別技能,需要的朋友可以參考下
    2023-04-04
  • python編寫扎金花小程序的實例代碼

    python編寫扎金花小程序的實例代碼

    這篇文章主要介紹了python編寫扎金花小程序的實例代碼,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • Python中Tkinter組件Listbox的具體使用

    Python中Tkinter組件Listbox的具體使用

    本文主要介紹了Python中Tkinter組件Listbox的具體使用,Listbox組件用于顯示一個選擇列表,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • python用ConfigObj讀寫配置文件的實現(xiàn)代碼

    python用ConfigObj讀寫配置文件的實現(xiàn)代碼

    發(fā)現(xiàn)一個簡單而又強大的讀寫配置文件的lib,個人覺得最大的亮點在于自帶的格式校驗功能,并且支持復雜的嵌套格式,而且使用起來也相當?shù)暮啽?/div> 2013-03-03
  • 利用python代碼管理Word文檔屬性信息

    利用python代碼管理Word文檔屬性信息

    在Word文檔管理中,文檔屬性包含與文檔有關的關鍵信息,如標題、作者、創(chuàng)建日期等,是進行文檔管理的重要工具,本文將展示如何利用Python代碼來靈活操控Word文檔的屬性信息,從而滿足個性化與批量化文檔處理的需求,需要的朋友可以參考下
    2024-05-05
  • 詳解Python中列表數(shù)據(jù)的保存與讀取

    詳解Python中列表數(shù)據(jù)的保存與讀取

    列表是一種非常靈活的數(shù)據(jù)結(jié)構(gòu),它可以包含多種類型的元素,本文將介紹如何將一組列表保存到txt文件中,并提供相應的讀取方法,希望對大家有所幫助
    2024-04-04
  • Python經(jīng)典案例之圖像漫水填充分割詳解

    Python經(jīng)典案例之圖像漫水填充分割詳解

    圖像分割是將圖像分成若干具有獨特性質(zhì)的區(qū)域并提取感興趣目標的技術和過程,這篇文章將詳細講解漫水填充分割應用,感興趣的小伙伴可以了解一下
    2023-01-01
  • Python進階篇之字典操作總結(jié)

    Python進階篇之字典操作總結(jié)

    字典是Python語言中唯一的映射類型。字典對象是可變的,它是一個容器類型,能存儲任意個數(shù)的Python對象,其中也可包括其他容器類型。在學習了 Python 基本的字典操作后,通過學習本文的這些進階操作,讓寫出的代碼更加優(yōu)雅簡潔和pythonic。下面來一起看看吧。
    2016-11-11
  • 使用Python實現(xiàn)簡單的服務器功能

    使用Python實現(xiàn)簡單的服務器功能

    socket的使用并不局限于Python語言,你可以用C或者Java來寫出同樣的socket服務器,而所有語言使用socket的方式都類似(Apache就是使用C實現(xiàn)的服務器)
    2017-08-08
  • Python 閉包的使用方法

    Python 閉包的使用方法

    這篇文章主要介紹了Python 閉包的使用方法的相關資料,了解閉包及定義方法和使用,需要的朋友可以參考下
    2017-09-09

最新評論