Python短鏈接生成、長(zhǎng)鏈接還原,就是這么簡(jiǎn)單!

問(wèn)題引入

長(zhǎng)鏈接轉(zhuǎn)短鏈接

① 在輸入框中輸入待轉(zhuǎn)換的原始鏈接; ② 直接點(diǎn)擊確定;

from?selenium?import?webdriver
key_word?=?input("請(qǐng)輸入轉(zhuǎn)換地址:")
#?驅(qū)動(dòng)并自動(dòng)打開(kāi)chrome瀏覽器
browser?=?webdriver.Chrome()
browser.get('https://tinyurl.com/create.php')
#?定位輸入框
browser.find_element_by_id("url").send_keys(key_word)
#?定義點(diǎn)擊按鈕,并點(diǎn)擊
browser.find_element_by_xpath('//*[@id="f"]/input[3]').click()
#?查找元素
short_url?=?browser.find_element_by_xpath('//*[@id="contentcontainer"]/div[2]/b').text
short_url


短鏈接轉(zhuǎn)長(zhǎng)鏈接
import?requests
url?=?'https://tinyurl.com/y3yj6hwm'
res?=?requests.head(url)
print(res.headers.get('location'))


推薦閱讀 誤執(zhí)行了rm -fr /*之后,除了跑路還能怎么辦?! 程序員必備58個(gè)網(wǎng)站匯總 大幅提高生產(chǎn)力:你需要了解的十大Jupyter Lab插件
評(píng)論
圖片
表情
