Python 2.7 - кодировать ОС в UTF8 - PullRequest
       15

Python 2.7 - кодировать ОС в UTF8

0 голосов
/ 25 октября 2018

Я использую Python 2.7.11, и моя программа запускает командную строку, которая передает информацию в базу данных, которая должна быть в utf8

# -*- coding: utf-8 -*-
import os
cmd = "push.exe -c set_value chữQuốcngữ"
os.system(cmd)

в Python 3.6, она отлично работает.Тем не менее, в моей среде есть только Python 2.7.11, и данные в базе данных выглядят так: chá »¯Quá» 'cngá »¯

Я подозреваю, что os.system открывает командную строку, и это причина, ноЯ не уверен, как это исправить.

...