Я прочитал первые несколько байт в формате JPEGПреобразование строк в байт в строку
f = open(filename, 'rb')
firstTwoBytes = f.read(2)
if firstTwoBytes != '\xff\xd8':
firstTwoBytes ины мой отладчик: байт: Ь «\ XFF \ xd8», который является правильным?
Так что мое сравнение строк не удалось. Как лучше всего это исправить?
Благодаря
Chan Спасибо. Интересно, что это вещь python 3? Есть ли разница в поведении здесь между python2 и python3? –
Существует разница: 'string' является' unicode' в Python 3 – ElmoVanKielmo