我想要從 HTML 文件中提取國家名稱我從 HTML 源代碼制作了一個 txt 文件我試過的https://www.flightsfrom.com/WUH/destinations我已經寫了下面的代碼import ref = open('/Users/User/Programming/plotly.csv/country_name.txt')data1 = f.read()print(re.findall('data_country\=(\".+\")', data1))print(re.findall('a(.*)b', 'axyzb'))txt 文件如下所示: 但是代碼只是給了我這個結果:我認為這是正則表達式的問題。
2 回答

慕桂英3389331
TA貢獻2036條經驗 獲得超8個贊
print(re.findall('data-country\=(\".+?\")', data1))
正是我所需要的。
print(re.findall('data-country\=(\".+\")', data1))
給了我太長的文本,而我并不在尋找。
下次我不會截圖了。相反,我將復制并發送代碼。謝謝你讓我知道。
添加回答
舉報
0/150
提交
取消