我有一個看起來像這樣的 xml 文件(讓我們調用它是 abc.xml)。<?xml version="1.0" encoding="UTF-8"?><properties> <product name="XYZ" version="123"/> <application-links> <application-links> <id>111111111111111</id> <name>Link_1</name> <primary>true</primary> <type>applinks.ABC</type> <display-url>http://ABC.displayURL</display-url> <rpc-url>http://ABC.displayURL</rpc-url> </application-links> </application-links></properties>我的 python 代碼是這樣的f = open ('file.xml', 'r')from bs4 import BeautifulSoupsoup = BeautifulSoup(f,'lxml')print(soup.product)for applinks in soup.application-links: print(applinks)打印以下內容<product name="XYZ" version="123"></product>Traceback (most recent call last): File "parse.py", line 7, in <module> for applinks in soup.application-links:NameError: name 'links' is not defined請你能幫我理解如何打印包含破折號/連字符'-'的標簽的行
在python中使用美麗的湯從xml文件中提取特定標簽
慕的地6264312
2022-12-20 15:24:49