File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed
Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -153,11 +153,15 @@ def ordinary(N, opts=None):
153153
154154 print (f"当前共有{ N ['待评价订单' ]} 个评价。" )
155155 for i , Order in enumerate (Order_data ):
156- oid = Order .xpath ('tr[@class="tr-th"]/td/span[3]/a/text()' )[0 ]
157- oname_data = Order .xpath (
158- 'tr[@class="tr-bd"]/td[1]/div[1]/div[2]/div/a/text()' )
159- pid_data = Order .xpath (
160- 'tr[@class="tr-bd"]/td[1]/div[1]/div[2]/div/a/@href' )
156+ try :
157+ oid = Order .xpath ('tr[@class="tr-th"]/td/span[3]/a/text()' )[0 ]
158+ oname_data = Order .xpath (
159+ 'tr[@class="tr-bd"]/td[1]/div[1]/div[2]/div/a/text()' )
160+ pid_data = Order .xpath (
161+ 'tr[@class="tr-bd"]/td[1]/div[1]/div[2]/div/a/@href' )
162+ except IndexError :
163+ print (f"第{ i + 1 } 个订单未查找到商品,跳过。" )
164+ continue
161165 for oname , pid in zip (oname_data , pid_data ):
162166 pid = pid .replace ('//item.jd.com/' , '' ).replace ('.html' , '' )
163167
You can’t perform that action at this time.
0 commit comments