Size: a a a

Сообщество Python Программистов

2020 December 07

X

XyL[i]gaN4eG in Сообщество Python Программистов
я ж не это имел ввиду. У меня есть файл в котором написано jopa и мне нужно каждую букву считать и конвертнуть в инт в соответствии с кодировкой utf-8
источник

X

XyL[i]gaN4eG in Сообщество Python Программистов
А если говорить о задаче в целом, то реализация генератора псевдослучайных чисел "библиотекарь"
источник

in Сообщество Python Программистов
XyL[i]gaN4eG
я ж не это имел ввиду. У меня есть файл в котором написано jopa и мне нужно каждую букву считать и конвертнуть в инт в соответствии с кодировкой utf-8
Как букву в число переводить будешь?
источник

X

XyL[i]gaN4eG in Сообщество Python Программистов
ну вот и я спрашиваю
источник

А

Артем in Сообщество Python Программистов
XyL[i]gaN4eG
я ж не это имел ввиду. У меня есть файл в котором написано jopa и мне нужно каждую букву считать и конвертнуть в инт в соответствии с кодировкой utf-8
Ord
источник

JR

Joe Rude in Сообщество Python Программистов
Ivan Baumanec
Если ты хочешь записать в текстовый файл, то можно почитать здесь:
https://pythonru.com/osnovy/fajly-v-python-vvod-vyvod
Благодарю
источник

K

KarmaBot in Сообщество Python Программистов
Joe Rude
Благодарю
Вы увеличили карму Ivan Baumanec до 2.00 (+1.00)
источник

IB

Ivan Baumanec in Сообщество Python Программистов
Лол, что это?
источник

X

XyL[i]gaN4eG in Сообщество Python Программистов
она ведь закодирована как-то. Значит можно и раскодировать. Считываю open(path, "rb", encoding='utf-8').read(), а в любом случае получаю строку. а хотелось-бы биты или еще че-то там
источник

in Сообщество Python Программистов
XyL[i]gaN4eG
она ведь закодирована как-то. Значит можно и раскодировать. Считываю open(path, "rb", encoding='utf-8').read(), а в любом случае получаю строку. а хотелось-бы биты или еще че-то там
numbers = []
with open('input.txt', 'r', encoding='utf-8') as f:
   for line in f:
       for c in line:
           numbers.append(ord(c))
источник

А

Артем in Сообщество Python Программистов
numbers = []
with open('input.txt', 'r', encoding='utf-8') as f:
   for line in f:
       for c in line:
           numbers.append(ord(c))
Добавлю, что код будет получаться только для кодировки UTF-8, так как python работает только с ней

Можно немного сойти с ума и читать файл в бинарном виде и доставать чистые байты, но думаю это перебор
источник

in Сообщество Python Программистов
Артем
Добавлю, что код будет получаться только для кодировки UTF-8, так как python работает только с ней

Можно немного сойти с ума и читать файл в бинарном виде и доставать чистые байты, но думаю это перебор
В чём проблема открыть в нужной кодировке?
источник

А

Артем in Сообщество Python Программистов
В чём проблема открыть в нужной кодировке?
Файл то откроешь, но ord вернёт представление символа в utf-8
источник

X

XyL[i]gaN4eG in Сообщество Python Программистов
Артем
Добавлю, что код будет получаться только для кодировки UTF-8, так как python работает только с ней

Можно немного сойти с ума и читать файл в бинарном виде и доставать чистые байты, но думаю это перебор
Спасибо за ord. Странно, что за час колупания всяких кодировок, так и не нашел эту функцию
источник

K

KarmaBot in Сообщество Python Программистов
XyL[i]gaN4eG
Спасибо за ord. Странно, что за час колупания всяких кодировок, так и не нашел эту функцию
Вы увеличили карму Артем до 42.36 (+1.48)
источник

IB

Ivan Baumanec in Сообщество Python Программистов
Артем
Добавлю, что код будет получаться только для кодировки UTF-8, так как python работает только с ней

Можно немного сойти с ума и читать файл в бинарном виде и доставать чистые байты, но думаю это перебор
Как правило ты не будешь видеть страшных символов с этой кодировкой)
источник

X

XyL[i]gaN4eG in Сообщество Python Программистов
ord_func = np.vectorize(ord)
def librarian(path):
   elements = open(path, "r").read()
   return ord_func(list(elements))
источник

А

Артем in Сообщество Python Программистов
Ivan Baumanec
Как правило ты не будешь видеть страшных символов с этой кодировкой)
Как правило... Я тут недавно видел чудесную поделку, которая мастерски оперирует с xml файлами... Причём часть из них создаёт в UTF-16, а часть в cp1251... Вот это круто,  вот это мастерство
источник

in Сообщество Python Программистов
Как же много ресурсов жрёт пайчарм.

1,4 гига отожрал и цпу тоже нехило так
источник

in Сообщество Python Программистов
Я щас как будто на взлётной полосе
источник