我现在遇到一个关于中文字符的问题。我使用beautifulsoup 提取数据,并想创建一个文件夹使用提取数据的名称。数据喜欢:
<A href="love">星座(1824)</A>
我想提取“星座(1824)”,所以我喜欢
soup.find('a',href='love')
但在控制台中,它出来了:
ÐÇ×ù(1824)
我在源代码的开头使用了'# - - coding:utf-8 - -'。这一定是一些编码问题,任何人都可以提供一些关于python工作的非英语好材料?
我想创建一个名为“星座(1824)”的文件夹,我这样做:
if not os.path.exists(dir_name):
os.mkdir('./pic/'+dir_name)
当我发现一个名为“ÐÇ×ù(1824)”的文件夹存在时,为什么它仍然出现:
OSError: [Errno 17] File exists: './vguagua_pic/\xc3\x90\xc3\x87\xc3\x97\xc3\xb9(1824)'
谢谢