UnicodeDecodeError: 'utf8' codec can't decode byte 0xd6 in position 0: invalid continuation byte

Traceback (most recent call last):
  File "C:\Python27\lib\site-packages\flask\app.py", line 1997, in __call__
    return self.wsgi_app(environ, start_response)
  File "C:\Python27\lib\site-packages\flask\app.py", line 1985, in wsgi_app
    response = self.handle_exception(e)
  File "C:\Python27\lib\site-packages\flask\app.py", line 1540, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "C:\Python27\lib\site-packages\flask\app.py", line 1982, in wsgi_app
    response = self.full_dispatch_request()
  File "C:\Python27\lib\site-packages\flask\app.py", line 1607, in full_dispatch_request
    self.try_trigger_before_first_request_functions()
  File "C:\Python27\lib\site-packages\flask\app.py", line 1654, in try_trigger_before_first_request_functions
    func()
  File "E:\Users\hjm\Local\report\server.py", line 959, in initialize_model
    workspace = cubes.Workspace(config=configg)
  File "C:\Python27\lib\site-packages\cubes\workspace.py", line 210, in __init__
    first_weekday=first_weekday)
  File "C:\Python27\lib\site-packages\cubes\calendar.py", line 145, in __init__
    self.timezone_name = datetime.now(tzlocal()).tzname()
  File "C:\Python27\lib\site-packages\dateutil\tz\_common.py", line 22, in adjust_encoding
    name = name.encode()
UnicodeDecodeError: 'utf8' codec can't decode byte 0xd6 in position 0: invalid continuation byte
127.0.0.1 - - [02/Aug/2017 17:08:33] "GET /report/chart/summary?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 -
127.0.0.1 - - [02/Aug/2017 17:08:33] "GET /report/chart/summary?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 -
127.0.0.1 - - [02/Aug/2017 17:08:33] "GET /report/chart/summary?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 -
127.0.0.1 - - [02/Aug/2017 17:08:34] "GET /report/chart/summary?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 -
127.0.0.1 - - [02/Aug/2017 17:08:34] "GET /report/chart/summary?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 -
127.0.0.1 - - [02/Aug/2017 17:08:34] "GET /report/chart/summary?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 -



解决方式如下: 

name = name.encode()

修改为:

name = name

你可能感兴趣的:(python)