diff --git a/pyquery/pyquery.py b/pyquery/pyquery.py index 13afbff..23d9c12 100644 --- a/pyquery/pyquery.py +++ b/pyquery/pyquery.py @@ -169,7 +169,8 @@ def __init__(self, *args, **kwargs): if kwargs: # specific case to get the dom if 'filename' in kwargs: - html = open(kwargs['filename']) + html = open(kwargs['filename'], + encoding=kwargs.get('encoding')) elif 'url' in kwargs: url = kwargs.pop('url') if 'opener' in kwargs: