나는 프로그램에서 입력 한 문자열과 파일의 문자열을 비교할 때 문제가 있습니다. 그러나 디코드 ('utf-8')를 사용하면 동등하지만 상관 없습니다. . 내가 읽어보십시오 파일 저장 방법파이썬에서의 인코딩
final = open("info", 'r')
exported = open("final",'w')
lines = final.readlines()
for line in lines:
if line == "Wykształcenie i praca": #error
print "ok"
과 : 여기 코드는 - -
comm_p = bs4.BeautifulSoup(comm)
comm_f.write(comm_p.prettify().encode('utf-8'))
for string in comm_p.strings:
#print repr(string).encode('utf-8')
save = string.encode('utf-8') # there is how i save
info.write(save)
info.write("\n")
info.close()
및 파일의 맨 위에 나는 #이 코딩 : UTF-8- -
아이디어가 있으십니까?
추가 '인쇄'%의 R % R "%이다 (선,"Wykształcenie 내가 PRACA ") "비교 라인 바로 앞에 그리고 그것이 무엇이라고 말합니까? – georg