mirror of
https://github.com/bndr/pipreqs.git
synced 2025-06-06 03:25:21 +00:00
Added encoding options
This commit is contained in:
parent
a593d27e3d
commit
e18e7b105b
@ -57,7 +57,7 @@ REGEXP = [
|
||||
|
||||
|
||||
@contextmanager
|
||||
def _open(filename=None, mode='r'):
|
||||
def _open(filename=None, mode='r', encoding="utf8"):
|
||||
"""Open a file or ``sys.stdout`` depending on the provided filename.
|
||||
|
||||
Args:
|
||||
@ -78,7 +78,7 @@ def _open(filename=None, mode='r'):
|
||||
else:
|
||||
raise ValueError('Invalid mode for file: {}'.format(mode))
|
||||
else:
|
||||
file = open(filename, mode)
|
||||
file = open(filename, mode, encoding)
|
||||
|
||||
try:
|
||||
yield file
|
||||
|
Loading…
x
Reference in New Issue
Block a user