iT邦幫忙

0

python 網址固定長度並增加頁數

  • 分享至 

  • xImage

各位高手,新手今天自己練習取得網址後,固定網址長度len=53,數字不斷增加
如050099001....050099010...050099100,
因為剛學,目前只想到這個笨方法,請問各位有更好的方法或方向能指導嗎?
感激不盡





url = str('http://pic.sogou.com/pics?query=%E4%BA%BA&w=050099001')
a=url
t=len(a)
print(t)

for i in range(12):
    b ='http://pic.sogou.com/pics?query=%E4%BA%BA&w=05009900{num}'.format(num=i)

    if t == 53 :
         
         if len(b) == 54 :
            t=t+1
         else :  
             print(b) 
             
             print(t)
             
    elif t == 54:
         print('_______________')
     
         for q in range(90):
              b=(a[0:51])+'{num}'.format(num=q+10)
              print(b)
              print(len(b))
   
print('_______________')
for q in range(109):
           
              b=(a[0:50])+'{num}'.format(num=q+100)
              print(b)
              print(len(b))             




圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2022-10-19 14:39:16
最佳解答

參考Leading zero

learn1018 iT邦新手 5 級 ‧ 2022-10-19 15:01:45 檢舉

真的太感謝,您一個網址直接讓我一行解決

0
oxxo
iT邦研究生 1 級 ‧ 2022-10-20 14:45:58

感覺使用文字格式化就可以處理囉 ^_^
https://steam.oxxostudio.tw/category/python/basic/format.html#a3

learn1018 iT邦新手 5 級 ‧ 2022-10-20 14:55:20 檢舉

感謝回答,我是用{num:03d}就秒解囉

froce iT邦大師 1 級 ‧ 2022-10-20 16:21:33 檢舉

zfill(字數)

我要發表回答

立即登入回答