Size: a a a

2019 November 30

AR

Aidar Rakhimov in SPb Python
Nick Kovach
directory = 'C:/Users/Nikoff/Desktop'
all_files_in_directory = os.listdir(directory)
print(all_files_in_directory)
for files in all_files_in_directory:
   document = open(directory + '/' + files, 'rb')
   bot.send_message(478026752, document)
   document.close()

bot.polling(none_stop = True)
попробуйте добавить в open encoding="utf-8"
источник

SL

Sergey Lomdjaria in SPb Python
Да, проблема, что не в самом питоне они такие, а в файле они могут лежать в другой, плюс вы читаете его как байты 'rb', если же файл содержит текст тол ко то лучше исправить на 'r'
источник

p

pragus in SPb Python
Sergey Lomdjaria
Да, проблема, что не в самом питоне они такие, а в файле они могут лежать в другой, плюс вы читаете его как байты 'rb', если же файл содержит текст тол ко то лучше исправить на 'r'
Ну rb - это в первую очередь про binary mode, т.к. в некоторых ос есть различие между binary/text при открытии файла
источник

p

pragus in SPb Python
источник

M

Mike in SPb Python
И он счастлив 😂
источник

SM

Serge Matveenko in SPb Python
Dynamic typing with static type checker and I'm happy;)
источник
2019 December 01

p

pragus in SPb Python
Serge Matveenko
Dynamic typing with static type checker and I'm happy;)
Ну такое.
источник

C

Combot in SPb Python
Dostonbek Isomiddinov has been banned! Reason: CAS ban.
источник

NK

Nick Kovach in SPb Python
У меня в есть папка "Work" в этой папке есть еще несколько десятков папок которые пронумерованы как 1,2,3,....56,57 и т.д.
В папках есть текстовые документы которые тоже пронумерованы.
Вопрос...Как мне отправить в телеграм все эти текстовые документы через бота?

С API  Телеграм ознакомлен...вся проблема описана выше👆Спасибо😓
источник

YV

Yuliya Volkova in SPb Python
Nick Kovach
У меня в есть папка "Work" в этой папке есть еще несколько десятков папок которые пронумерованы как 1,2,3,....56,57 и т.д.
В папках есть текстовые документы которые тоже пронумерованы.
Вопрос...Как мне отправить в телеграм все эти текстовые документы через бота?

С API  Телеграм ознакомлен...вся проблема описана выше👆Спасибо😓
А в чем именно вопрос? Ты не знаешь как через апи кидать файл или как рекурсивно пройтись по директории и собрать пути ко всем файлам, которые тебе надо кинуть через апи?
источник

DI

Danil Ivanov in SPb Python
Nick Kovach
У меня в есть папка "Work" в этой папке есть еще несколько десятков папок которые пронумерованы как 1,2,3,....56,57 и т.д.
В папках есть текстовые документы которые тоже пронумерованы.
Вопрос...Как мне отправить в телеграм все эти текстовые документы через бота?

С API  Телеграм ознакомлен...вся проблема описана выше👆Спасибо😓
источник

YV

Yuliya Volkova in SPb Python
Так то и glob
источник

M

Max in SPb Python
Вопрос к знатокам - как сделать бота в телеге чтоб он банил нарко барыг ?
(лезут со своим нарко спамом в чат)
источник

SO

Simon Osipov in SPb Python
Берешь и делаешь.

Если тебе просто хочется избавиться от спама - воспользуйся уже готовыми решениями, например, combot.

А если хочется программировать - то можно взглянуть в документацию python-telegram-bot
источник

SO

Simon Osipov in SPb Python
источник

NK

Nick Kovach in SPb Python
Yuliya Volkova
А в чем именно вопрос? Ты не знаешь как через апи кидать файл или как рекурсивно пройтись по директории и собрать пути ко всем файлам, которые тебе надо кинуть через апи?
Как рекурсивно пройтись по всем директориям и собрать пути)❤️Спасибо....это наверное то, что мне нужно...пойду ознакомлюсь☺️
источник

DI

Danil Ivanov in SPb Python
Yuliya Volkova
Так то и glob
так то, конечно, да )
источник

M

Max in SPb Python
Simon Osipov
Берешь и делаешь.

Если тебе просто хочется избавиться от спама - воспользуйся уже готовыми решениями, например, combot.

А если хочется программировать - то можно взглянуть в документацию python-telegram-bot
Готовое решение где взять и как его запустить ? (В поиске по названию добавить и просто запустить ? Или надо как-то замудрено инсталлировать/настраивать ?
источник

DI

Danil Ivanov in SPb Python
Max
Готовое решение где взять и как его запустить ? (В поиске по названию добавить и просто запустить ? Или надо как-то замудрено инсталлировать/настраивать ?
Это разве имеет какое-либо отношение к  Python?

(короткий ответ - нет, посмотри на @combot)
источник

M

Max in SPb Python
Скорее нет чем да. Сорри за офтоп. Не где было спросить, поэтому спросил у знающих
источник