Size: a a a

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

2020 March 18

SI

Sergey Ibragimov in Сообщество Python Программистов
FWorld.deb
Ты содержимое exe файла прочтешь в UTF-8?
ааа, дизасемблирование нужно что-ли из exe?!
источник

F

FWorld.deb in Сообщество Python Программистов
нужно просто узнать если файл содержит расширение вроде txt, .py и тд то просто прочитать его, не нужно ничего декомпилировать
источник

F

FWorld.deb in Сообщество Python Программистов
Вот мне нужны эти расширения, какие ещё можно прочитать
источник

b

bbclub in Сообщество Python Программистов
пздц
источник

SI

Sergey Ibragimov in Сообщество Python Программистов
FWorld.deb
Вот мне нужны эти расширения, какие ещё можно прочитать
да уж, не понятно, можно поподробнее, в крации, что нужно получить, кроме расширения
источник

R3

Rud 356 in Сообщество Python Программистов
Пхааха, классный ник и следущее сообщение: а я про что спросил?)0))
источник

R3

Rud 356 in Сообщество Python Программистов
FWorld.deb
Вот мне нужны эти расширения, какие ещё можно прочитать
Дык можно же просто имя файла взять и после последней точки получить расширение
источник

SI

Sergey Ibragimov in Сообщество Python Программистов
Rud 356
Дык можно же просто имя файла взять и после последней точки получить расширение
регулярка типа [A-Za-z]{3}$
источник

A

Alex in Сообщество Python Программистов
Ага )) чел двух слов связать не может, гуглить не умеет еще и дерзит старшим 😂
источник

R3

Rud 356 in Сообщество Python Программистов
Sergey Ibragimov
регулярка типа [A-Za-z]{3}$
Нах регулярка, если есть сплит?
источник

SI

Sergey Ibragimov in Сообщество Python Программистов
Rud 356
Нах регулярка, если есть сплит?
Другой вариант, но всё же тоже работает
источник

KV

Konstantin Vinogrado... in Сообщество Python Программистов
А потом он узнает что не все файлы txt  закодированы в utf8....
источник

R3

Rud 356 in Сообщество Python Программистов
Language:
python3


Source:
fname = "sample.txt"
f_format = fname.rsplit('.', 1)[1] if len(fname.rsplit('.', 1)) == 2 else None
print(f_format)


Result:
txt
источник

R3

Rud 356 in Сообщество Python Программистов
Sergey Ibragimov
Другой вариант, но всё же тоже работает
Регулярки это оверкилл
источник

VA

Vadim Apenko in Сообщество Python Программистов
+
источник

VA

Vadim Apenko in Сообщество Python Программистов
Я сидел и ждал, когда кто-то предложит pathlib
источник

R3

Rud 356 in Сообщество Python Программистов
Я хотел, но я забыл как оттуда достать
источник

R3

Rud 356 in Сообщество Python Программистов
Ну и вариант со сплитом можно в функцию обернуть и тож самое будет)
источник

SI

Sergey Ibragimov in Сообщество Python Программистов
получается suffix можно список с расширениями проверить, вместо обычного стринга?!
источник

R3

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