在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ python xpath 匹配的問題

python xpath 匹配的問題

<td>
                                        
                                            
                                            
                                                2,000
                                            
                                        
                                    </td>
                                    
                                
如果xpath 匹配到了這個2000 如何把換行 和空格去掉?謝謝
回答
編輯回答
北城荒

建議使用一下 ItemLoader 或者 normalize-space

2017年6月9日 17:03
編輯回答
乖乖瀦

法一:用正則表達式替換掉

# 假設匹配到的字符串為:
str = "\t\n\t\t\n200\t\t\n"
import re
str1 = re.sub("\t","",str)
str2 = re.sub("\n","",str1)

法二:split去除

str = "\t\n\t\t\n200\t\t\n"
str1 = str.split("\t")
for s in str1:
    if len(s) >1:
        for i in s.split("\n"):
            if len(i) > 0:
                print(i)
2017年9月29日 00:18