Bei der Verwendung von Python zur Erstellung eines erholsamen API-Servers auf dem Heimcomputer und dem Arbeitscomputer stoße ich jetzt auf einige seltsame Probleme
Verwenden Sie Postman, um eine Post-Anfrage zu senden. Wenn Sie das Debuggen unterbrechen, wird der Wert des von Ihrem Heimcomputer empfangenen Schlüssels als „中文“ angezeigt ', wenn Sie das Debuggen unterbrechen. Der Unterschied besteht darin, ob ein u vorne ist oder nicht. Dieser Unterschied zwischen den beiden Computern macht mich fast deprimiert
Wir verwenden Python 3.61 64bit und die Umgebung wird mithilfe von „requirements.txt“ synchronisiert. Die installierten Bibliotheken sollten konsistent sein. Wie kann dieses Problem gelöst werden? Der Unterschied zwischen den beiden Computern macht mich fertigDer Code sollte derselbe sein. Verwenden Sie Github, um das Warehouse zwischen zwei Computern zu synchronisieren
Hängt es mit den Einstellungen von Pycharm zusammen, die ich verwende?
py3的字符串默认是unicode,无论是否有u前缀
两个环境的Python版本不一致吧?带u的一般都是py2产生的。更换下Python版本都为py3就可以了