Skip to content

Commit

Permalink
Aseta loki tiedostolle ja postittajan lukemalle luetelo tiedostolle m…
Browse files Browse the repository at this point in the history
…erkkikoodaus

Nämä merkistö koodaukset eivät olleet kohdallaan, kun ohjelmaa ajettiin ajastetusti
macin launchd järjestelmän kautta.
  • Loading branch information
ohylli committed Dec 26, 2017
1 parent 3466b6f commit d1c41e6
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion posti.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ def postita( self, luettelo ):
'''Postittaa parametrina saadun luettelo sanakirjan määrittämän uutuusluettelon.'''
# luetaan uutuusluettelon sisältö tiedostosta
try:
with open( self.hakemisto +luettelo['tiedosto'], 'r' ) as tiedosto:
with open( self.hakemisto +luettelo['tiedosto'], 'r', encoding = 'utf-8' ) as tiedosto:
runko = tiedosto.read()

except FileNotFoundError:
Expand Down
2 changes: 1 addition & 1 deletion uutuushaku.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ def kysyPostitetaanko( luettelo ):
loki.setLevel( logging.DEBUG )
konsoliKäsittelijä = logging.StreamHandler()
loki.addHandler( konsoliKäsittelijä )
tiedostoKäsittelijä = logging.FileHandler( hakemisto +'uutuushaku.log' )
tiedostoKäsittelijä = logging.FileHandler( hakemisto +'uutuushaku.log', encoding = 'utf-8' )
# oletuksena konsolille tulostuu vain viesti. Tiedostoon haluamme myös ajan ja tyypin.
# Tulostettavan viestin muoto määritellään Formatter oliolla
muotoilija = logging.Formatter('%(asctime)s %(levelname)s - %(message)s')
Expand Down

0 comments on commit d1c41e6

Please sign in to comment.