Skip to content

Commit

Permalink
Add encoding fix
Browse files Browse the repository at this point in the history
  • Loading branch information
areed1192 committed Oct 31, 2021
1 parent 5d978af commit b21a5e6
Showing 1 changed file with 18 additions and 6 deletions.
24 changes: 18 additions & 6 deletions edgar/session.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import sys
import json
import time
import logging
Expand All @@ -6,6 +7,7 @@

import requests


class EdgarSession():

"""
Expand Down Expand Up @@ -43,12 +45,22 @@ def __init__(self, client: object) -> None:
pathlib.Path('logs').mkdir()
pathlib.Path('logs/sec_api_log.log').touch()

logging.basicConfig(
filename="logs/sec_api_log.log",
level=logging.INFO,
encoding="utf-8",
format=log_format
)
if sys.version_info >= (3, 9):

logging.basicConfig(
filename="logs/sec_api_log.log",
level=logging.INFO,
encoding="utf-8",
format=log_format
)

else:

logging.basicConfig(
filename="logs/sec_api_log.log",
level=logging.INFO,
encoding="utf-8"
)

def __repr__(self) -> str:
"""String representation of the `EdgarClient.EdgarSession` object."""
Expand Down

0 comments on commit b21a5e6

Please sign in to comment.