今天在学习python爬虫时,对于beautifulsoup.find_all('a')获取到的<a>...</a>输出,总是出现中文乱码,很是蛋疼,但是后来又发现挨个循环输出却没有问题。很是好奇,就百度了一下。得到的答案----------------------->>>>>>>>python直接打印列表的时候,对于非ASCII码,会打印出其unicode形式,所以中文就是unicode码,而在打印字符串的时候,则会根据运行环境自动地编码。 所以就记录下来吧