logo
Loading...

wiki關鍵字中,將查詢關鍵字轉換成utf-8編碼的部分,轉成字串時為何使用repr而不是str呢 - Cupoy

老師好,Day016作業中有兩個小地方需解惑1. wiki關鍵字中,將查詢關鍵字轉換成utf-8編碼...

pycrawler,pycrawler-d16

wiki關鍵字中,將查詢關鍵字轉換成utf-8編碼的部分,轉成字串時為何使用repr而不是str呢

2019/12/18 下午 04:19
Python網路爬蟲討論版
陳冠樺
觀看數:9
回答數:3
收藏數:4
pycrawler
pycrawler-d16

老師好,

Day016作業中有兩個小地方需解惑

1. wiki關鍵字中,將查詢關鍵字轉換成utf-8編碼的部分,轉成字串時為何使用repr而不是str呢?

2. 搜尋a標籤的href的正則表達式,"^(/wiki/)((?!;)\S)*$" 之中的 (?!;) 是代表什麼呢?


謝謝!

回答列表

  • 2019/12/19 上午 00:46
    小糖果
    贊同數:5
    不贊同數:0
    留言數:1

    嗨,你好,第2題我有查到資料:

    (?!;)應該是指不匹配 ;的字串內容

  • 2019/12/19 上午 02:41
    張維元 (WeiYuan)
    贊同數:4
    不贊同數:0
    留言數:0

    嗨,repr 跟 str 在這裡都可以用,他們細節上有一點點差異可以再查一下文件。

  • 2019/12/20 下午 01:15
    羅仕誠
    贊同數:3
    不贊同數:0
    留言數:0

    2.  例如 "/wiki/網路爬蟲;" 匹配

    例如 "/wiki/;" 則不匹配