Erik
Погугли
Erik
Python send email
Sergey Vyacheslavovich
Не коннектит ни к гуглу ни ее майлу
Сидредин
Отправить емайл
да, добавь тут слово python и запрос в гугл готов
Sergey Vyacheslavovich
Гугл не даёт сторонним приложениям доступ
Sergey Vyacheslavovich
Я гуглил, попробовал различные способы, не коннектится
Сидредин
Сидредин
Sergey Vyacheslavovich
Майл пробовал, такая же фигня.
Sergey Vyacheslavovich
Пишет ошибка аутентификации
Sergey Vyacheslavovich
Код
Только из дома вышел)
Erik
Ну значит не судьба :)
Sergey Vyacheslavovich
))
Sergey Vyacheslavovich
Чуть позже тогда ещё раз попробую, если никак, скину сюда, может кто подскажет
Sergey Vyacheslavovich
Но на сколько мне понятно то почтовый сервер не пропускает такое подключение и все
Sergey Vyacheslavovich
Что в принципе логично, иначе спам-боты не останавливались
Robert
Гугл не даёт сторонним приложениям доступ
Как бы тогда работали почтовые ящики на аутлуке, тандербёрде и иже с ними?.. У мэйла это реализовано через систему паролей для внешних приложений, у гугла – по-моему, через капчу до сих пор.
Sergey Vyacheslavovich
Там второй пароль, но Гугл не даёт мне сделать этого
Sergey Vyacheslavovich
Не могу понять при каких условиях второй пароль можно на гугле устанавливать, он мне пишет что неподдерживаетсч
Sergey Vyacheslavovich
В мэйле нашёл ссылку, буду дома, попробую
Ростик
Парни, посоветуйте книги по пайтону
Ростик
Не понял
Nikita
Добрый день. У меня следующая проблема. Я делаю post запрос с фронта на бек, передаю данные, до бека они долетают корректно Далее в обработчике этого запроса я выполняю еще один post запрос на другой сервис и возвращаю результат на фронт Запрос отрабатывает в постмане корректно, но на фронт всегда прилетает ERR_BAD_RESPONSE Подскажите, в чем может быть дело?
Dima
https://pastebin.com/
sunchela
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Math; type TForm1 = class(TForm) TButton: TButton; TLabel: TLabel; TMemo: TMemo; procedure TButtonClick(Sender: TObject); private { Private declarations } public { Public declarations } end; type TMain = class (TThread) procedure Main; protected procedure Execute; override; end; type TIncrement = class (TThread) procedure IncAccount; protected procedure Execute; override; end; type TDecrement = class (TThread) procedure DecAccount; protected procedure Execute; override; end; type TPrint = class (TThread) procedure PrintAccount; protected procedure Execute; override; end; var Form1: TForm1; MyMain: TMain; MyInc: TIncrement; MyDec: TDecrement; MyPrint: TPrint; account: integer; implementation {$R *.dfm} procedure TForm1.TButtonClick(Sender: TObject); begin MyMain := TMain.Create(false); // создать поток MyMain.Priority := tpNormal; // задать приоритет потока MyMain.FreeOnTerminate := true; // уничтожить после выполнения end; procedure TIncrement.Execute; begin Synchronize(IncAccount); end; procedure TIncrement.IncAccount; begin while true do begin account := account + RandomRange(1,101); Sleep(RandomRange(100,3001)); // задержка от 100 мс до 3 сек end end; procedure TDecrement.Execute; begin Synchronize(DecAccount); end; procedure TDecrement.DecAccount; begin while true do begin account := account - RandomRange(1,101); Sleep(RandomRange(100,3001)); // задержка от 100 мс до 3 сек end end; procedure TPrint.Execute; begin Synchronize(PrintAccount); end; procedure TPrint.PrintAccount; var temp: integer; begin temp := 0; while true do begin if (temp <> account) then begin Form1.TMemo.Lines.Add(IntToStr(account)); temp := account; end end end; procedure TMain.Execute; begin Synchronize(Main); end; procedure TMain.Main; begin MyInc := TIncrement.Create(false); // создать поток MyInc.Priority := tpNormal; // задать приоритет потока MyInc.FreeOnTerminate := true; // уничтожить после выполнения MyDec := TDecrement.Create(false); // создать поток MyDec.Priority := tpNormal; // задать приоритет потока MyDec.FreeOnTerminate := true; // уничтожить после выполнения MyPrint := TPrint.Create(false); // создать поток MyPrint.Priority := tpNormal; // задать приоритет потока MyPrint.FreeOnTerminate := true; // уничтожить после выполнения while true do begin if ((account > 10000) or (account < -10000)) then begin MyMain.Terminate; break; end; Sleep(10); // задержка 10 мс Application.ProcessMessages; end end; end.
sunchela
код на делфи
sunchela
но не работает как надо по задаче
Daniil
Смотрю код и почему-то не по себе становится, будто с ним что-то не так
Daniil
Фигурных скобок нет?)
Кста хотел в онлайн компиляторе запустить, глянуть как работает код, мне выдалась ошибка из-за отсутствия скобок)))
Azamat
С платной подпиской вроде можно
m700
miro?
Azamat
А что ты считаешь ненужным?
Azamat
ну так убери вручную) изучи код
Alex
Есть в яндексе перевод роликов на русский, можно открыть файл мп4 и перевести с помощью яндекса?
Шурок
Даня ты нормальный?
Azamat
выдели -> backspace
Sergey Vyacheslavovich
Sergey Vyacheslavovich
Ну значит не судьба :)
при включении скрипта ничего не происходит теперь
Sergey Vyacheslavovich
пробовал с гуглом, яндексом, майлом, миллион других вариантов на стеке и остальных источниках, пароли отдельные на приложения стоят
Sergey Vyacheslavovich
по дебагу просто останавливается вот здесь:
Sergey Vyacheslavovich
и зависает напрочь)
Erik
хз может ты не можешь выйти из него, мне лень разбираться :)
Sergey Vyacheslavovich
Я понимаю что он из библиотеки
гарик
Всем привет подскажите какую книгу лучше всего купить для начала изучения джава???
гарик
Сложно изучение даётся?
Azamat
Сложно изучение даётся?
Мне пока легко, но я просто ещё js и Python изучал полтора года.
гарик
👍
Антон
Подскажите почему у меня текст начинается в фото слева а не после правого конца?
Иаков
Антон
потому что так прописано кодом
Спасибо спокойной ночи
Vladislav
шутки шутками, а когда верстаешь мейлы под аутлук, так всё и делается 😁
Иаков
шутки шутками, а когда верстаешь мейлы под аутлук, так всё и делается 😁
Наверное) (Блть, а ведь бэкеру нужно и в бэк, и в фронт, а фронту только в фронт)
Иаков
Vladislav
у нас на джанге пилят
Иаков
у нас на джанге пилят
Забавно, что со стэком на питоне есть люди, которые не занимаются фронтом.. Ок, я понял. Это хорошая новость
Боря
Привет всем, учу python самостоятельно через книги Можете как "профи" для начала что нибудь посоветовать новичку ?
Jsx707
степик
нас препод по базам данных с ним дрочил
Jsx707
очень жёстко...... заебала
Azamat
нас препод по базам данных с ним дрочил
и как, кончили с ним возиться?)))
Jsx707
я тупо код из комментариев копировал и всё
Jsx707
мне просто совсем не интересно
Jsx707
Придумай себе проект и начанай его реализовывать). Я так js учу
Это одна из лучших методик на свете! Плюсую тысячу раз!