сервер: windows 7 ; mysql-server
клиент: windows 7 ; python2.7
данные для подключения к серверу лежат в файле server.txt
[code ini]root;passwor;database;192.168.0.1[/code]
import mysql.connector server_connect = [] file_setting = open('server.txt') for line in file_setting: server_connect = line.split(';') file_setting.close() db = mysql.connector.connect(user = server_connect[0], password = server_connect[1], host = server_connect[3] , database = server_connect[2])
при выполнение этого кода выдает ошибку UnicodeDecodeError: ‘ascii’ codec can't decode byte 0xcf in position 6: ordinal not in range(128)
когда host прописываю явно (host = ‘192.168.0.1’) подключается без проблем.
Я так понимаю, что адрес сервера как то не так читается из файла.
Подскажите в какую сторону читать.
Спасибо