答:在32位操作系统中,Python默认的指针大小为4字节,而在64位操作系统中指针大小为8字节。而BeautifulSoup底层的C库在32位和64位系统中有不同的实现,因此在调用函数时就会有所不同。具体来说,在32位版本中需要使用soup.contents[i]来获取第i个tag的内容,在64位版本中需要使用soup.contents[i].contents来获取同样的内容。此外,还有一些细节上的差异,比如在64位版本中调用函数时需要显式地指定参数类型。
上一篇:BeautifulSoup在32位版本和64位版本中调用函数是否存在差异?如果有,具体是哪些函数存在差异?
下一篇:BeautifulSoup在Amazon ID元素上返回None。