Stworzyłem przy pomocy pythona i BeautifulSoup program który wchodzi na stronę i czyta ceny gier i chciałem by później wszystkie te dane wypisywał do pliku jednak wyskakuje mi błąd.
Traceback (most recent call last):
File "C:\Users\Bartek\Desktop\reading.py", line 18, in <module>
f.write(text1)
File "C:\Users\Bartek\AppData\Local\Programs\Python\Python37-32\lib\encodings\cp1250.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\xa3' in position 74: character maps to <undefined>
>>>
A sam kod wygląda tak
import datetime
import urllib.request
from bs4 import BeautifulSoup
lowcygier = urllib.request.urlopen('https://lowcygier.pl/sledzokazje/')
souplowcygier = BeautifulSoup(lowcygier, 'lxml')
for paragraph in souplowcygier.find_all("tr", class_="even"):
text1 = paragraph.text
print(text1)
time = datetime.datetime.now().strftime("%Y-%m-%d %H.%M.%S")
time = str(time)
f = open("ceny "+ time +".txt" ,"w+")
f.write(text1)
f.close()
Proszę o pomoc.