注册
登录
查看:371 | 回复:11
Elfin
这个后面的我弄不进来?
发表于 2021/11/28 14:04:32
楼主

11.28.1.png

11.28.2.png

溪流
发表于 2021/11/28 14:08:26
沙发

代码发出来才能看


Elfin
发表于 2021/11/28 14:10:01
板凳
def fillUnivList(soup):
     
     data = soup.find_all( tr )
     for tr in data:
         ltd = tr.find_all( td )
         if len(ltd)==0:
             continue
         singleUniv = []
         for td in ltd:
             singleUniv.append(td.string)
         csvUniv.append((ltd[0].text.strip(),ltd[1].text.strip(),ltd[2].text.strip(),ltd[3].text.strip()))
         allUniv.append(singleUniv)  
         #print(allUniv)


虫眼
发表于 2021/11/28 14:12:30
4楼

ltd[]里面有什么?


Elfin
发表于 2021/11/28 14:13:44
5楼

咋改


虫眼
发表于 2021/11/28 14:14:44
6楼

妮得先看看里面有什么


input
发表于 2021/11/28 14:17:50
7楼

应该就是索引超出了范围


虫眼
发表于 2021/11/28 14:18:58
8楼

你可以加个计数器

Elfin
发表于 2021/11/28 14:20:29
9楼

卧槽= =


11.28.3.png


虫眼
发表于 2021/11/28 14:21:25
10楼

你数据都没清洗过


Elfin
发表于 2021/11/28 14:23:09
11楼

为啥我前两个都能弄出来啊= =


后面一个索引2的时候就超范围了

立即注册站大爷用户,免费试用全部产品
立即注册站大爷用户,免费试用全部产品