python2.7是否支持中文路径?

时间:2017-11-24 04:43:19

标签: python django python-2.7

python2.7不支持中文路径吗?

File "/Users/denghaibing/Desktop/Test/TestPython/testDemo02/apps/用户首页/ordermanage/api/views.py", line 11, in <module>
    from .serializers import OrderSerializer
  File "/Users/denghaibing/Desktop/Test/TestPython/testDemo02/apps/用户首页/ordermanage/api/serializers.py", line 46
    from 用户后台.产品管理.productmanage.models import (
         ^
SyntaxError: invalid syntax

在我的项目中:

你知道,我使用两级中文目录在我的测试项目中对我的应用进行分组。

但这适用于Python3.5,但如果使用Python2.7 Interpreter,则会出现SyntaxError: invalid syntax问题。它不支持中文路径。

有没有办法让Python2.7支持中文路径?

1 个答案:

答案 0 :(得分:2)

改为使用__import__

# same as import 用户后台.产品管理.productmanage.models as product_model
product_model = __import__('用户后台.产品管理.productmanage.models')

# same as from 用户后台.产品管理.productmanage.models import something
something = product_model.something