2016-04-16 3 views
0
def GPSPositionChanged(e): 
    source = e.device  
    print("F%, F%, F%") %(e.latitude, e.longitude, e.altitude) 

приносит ошибкунеподдерживаемый формат символов питон кодирования

unsupported character ',' (0x2c) at index 2. 

Любые идеи?

+0

Сообщения полного отслеживающих ошибок тзд вместе с примером 'é' объект? –

+0

Попробуйте заменить все '%' на '% f' ... (https://docs.python.org/2/library/stdtypes.html#string-formatting-operations) – thebjorn

+0

@ thebjorn Я поменял F% на% f, отлично работал. –

ответ

0

Вы имеете % в неправильном месте, он должен быть:

print("%F, %F, %F") % (e.latitude, e.longitude, e.altitude) 
Смежные вопросы