Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.56/34: Рейтинг темы: голосов - 34, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 25.11.2019
Сообщений: 12

Код для отправки сообщения на маил Python

27.11.2019, 11:38. Показов 7406. Ответов 25

Студворк — интернет-сервис помощи студентам
Написал программу в которую вводятся кое-какие данные и они сохраняются в создающийся файл, хочу сделать апгрейд своей программе, нужно что бы введённые данные пользователем приходили ТЕКСТОМ на почту, как не знаю, т.к начинающий.
Напишите код для отправки сообщений самому себе на yandex почту пожалуйста.
Сам новичок, миллион кодов перекопировал, перепробовал, не один не работает.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.11.2019, 11:38
Ответы с готовыми решениями:

код для отправки сообщения на email
подскажите какой код нужен для отправки сообщения на email в Windows.Forms если можно поподробнее для чайника )

Написать код для отправки сообщения на почту
<form name="MailSend"> Ваше имя:<br> <input type="text" class="textSE"></input><br><br> Ваш Email:<br> ...

Как узнать код действия всплывающего сообщения для Я Метрики. после отправки заявки с формы
Как узнать код действия всплывающего сообщения для Я Метрики. после отправки заявки с формы ...

25
150 / 120 / 36
Регистрация: 01.11.2019
Сообщений: 425
27.11.2019, 21:32
Студворк — интернет-сервис помощи студентам
Код нашел в интернете. Путь к файлу у тебя кривой, попробуй другой файл. Советую почитать что такое функции, как передаются аргументы, как создаются модули и как их можно импортировать и использовать в других модулях. Хауди Хо может побудить желание начать изучать, но без практики и самостоятельного изучения далеко не продвинешься. В интернете достаточно информации, кроме видосиков которые слизаны с американских блогеров. Читать, читать и еще раз читать. Документация на английском? Не проблема! Ставим расширение и переводим.

Программирование начал изучать полгода назад:
Сделать запрос из базы данных MySql? Спарсить сайт конкурента? Пробить оператора по номеру телефона? Отправить СМС через Python, с учетом того что поддежка кроме PHP и С++ в глаза ничего не видела? Легко! И это еще не все чему я научился, пока тут ждут когда за них все сделают.
0
1 / 1 / 0
Регистрация: 04.09.2015
Сообщений: 3
26.12.2019, 09:22
Текст отправляется, всё хорошо, но файл отправлять не хочет, когда раскоментирую строчку с путём к файлу который нужно отправить.
И не могу понять как отправлять данные которые будут введены в a = input("Как вас зовут: ")(пример.).
Пример потому-что избыточен, и немного неверно прокомментированный. Его привести то привели, а проверить не проверяли видимо. И если вручную прописывать вложение и переменную с ним, скрипт начинает ссылаться на какую угодно ошибку и директорию, кроме той в которой он работает. Если из примера переменные прописывать, то тоже все через одно место,начинает почему-то лезть в корзину системную, вне зависимости от того есть она на этом диске или нет.

У меня заработало так:

Python
1
2
3
#files = []  # Убираем это совсем.
files = ["screen_1_25122019100401.png"]    # Прописываем путь к файлу или название файла, если он в той же директории что и скрипт.
#files ='''' # Убираем это совсем. Это не работает, собственно она и вызывает ошибку
0
Эксперт Python
5439 / 3860 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
26.12.2019, 13:11
Цитата Сообщение от Monseg Посмотреть сообщение
Это не работает, собственно она и вызывает ошибку
Естественно. Поэтому и закомментировано автором. Функция работает только со списком файлов (или списком директорий), что очевидно из названия переменной files.
Если же указывать просто строку в виде пути до файла\директории - скрипт воспримет ее как список символов и будет итерировать по ней - посимвольно. Отсюда и залезание в корзину.

Добавлено через 11 минут
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
>>> import os
>>> os.path.isfile("C")
False
>>> os.path.exists("C")
False
>>> os.path.exists(":")
False
>>> os.path.exists("\\")
True
>>> d = os.listdir("\\")
>>> d[0]
'$RECYCLE.BIN'
>>>
0
1 / 1 / 0
Регистрация: 04.09.2015
Сообщений: 3
26.12.2019, 13:35
В моем случае я указывал только название файла и только, ошибка в итоге такая же.
0
150 / 120 / 36
Регистрация: 01.11.2019
Сообщений: 425
26.12.2019, 14:00
Да да да, #files ='''' это тут я случайно указал, и не убрал. Просто еще настраивал отправку через outlook c помощью библиотеки win32. Там указываю полный путь к файлу, ну и как то в процессе прописал строку не туда
0
Эксперт Python
5439 / 3860 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
26.12.2019, 14:18
Цитата Сообщение от Monseg Посмотреть сообщение
В моем случае я указывал только название файла
Ну дак мой пост то о чем? Что как раз так не нужно делать, потому что автор просто забыл убрать этот вариант ассигнования значения переменной.
files это список и ничего иного.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.12.2019, 14:18

Форма обратной связи (вместо отправки сообщения открывается код php)
Ку всем вместо отправки сообщение открывает скрипт php p.s. Я нуб в етом код с инета взял и может ето из за того что я на локалке...

Перенаправление сообщения на маил...
У меня есть сайт, на нем мне необходимо написать контактная инфрпмация "admin@название сайта.by" Проблема стоит в том что все...

Программа для отправки сообщения
Привет всем. Может кто помочь? Задача следующая. Есть сервер, к которому подключается 10 человек. На этом сервере лежат 10 именных...

Триггер для отправки сообщения
Всем привет. Возник вопрос: Есть триггер в MySQL, который должен отправлять людям сообщение на почту, если до окончания оплаченного...

Программа для отправки сообщения на @mail
Помогите пожалуйста написать программу под android которая будет запрашивать у меня ввести строку и после этого отправит мне её на @mail.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru