Python을 사용하여 집 컴퓨터와 회사 컴퓨터에서 편안한 API 서버를 만들었는데 이제 몇 가지 이상한 문제에 직면했습니다
포스트맨을 이용해서 게시물 요청을 보내세요. 디버깅을 중단하면 집 컴퓨터에서 받은 키 값이 '中文'처럼 표시됩니다. ' 디버깅을 중단할 때 차이점은 앞에 u가 있는지 없는지입니다. 두 컴퓨터의 이 차이는 나를 거의 우울하게 만듭니다.
Python 3.61 64bit를 사용하고 있으며, require.txt를 사용하여 환경을 동기화하고 있습니다. 설치된 라이브러리가 일관성을 유지해야 하는 이유는 무엇입니까? 이 문제를 해결하는 방법? 두 컴퓨터의 차이점이 나를 죽인다코드는 동일해야 합니다. github를 사용하여 두 컴퓨터 간의 창고를 동기화하세요
내가 사용하는 pycharm의 설정과 관련이 있나요?
Py3의 문자열은 u 접두사가 있든 없든 상관없이 기본적으로 유니코드입니다
두 환경의 Python 버전이 일치하지 않나요? u가 있는 항목은 일반적으로 py2에 의해 생성됩니다. Python 버전을 py3
로 변경하세요.