3 Star 8 Fork 3

qwertysc/Bitcoin arbitrager

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test email.py 1.01 KB
一键复制 编辑 原始数据 按行查看 历史
# 用来测试邮件功能是否正常
from lib.mysqlhelper import MysqlHelper
import config
import time
import smtplib
query = MysqlHelper()
subject = 'Arbitrage statistics'
datetime = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(int(time.time())))
msg = "%s: profit in 24h is %.5f" % (datetime, query.getProfitIn24H())
query.end()
message = "From: %s\r\nTo: %s\r\nSubject: %s\r\n\r\n%s\r\n" % \
(config.EMAIL_HOST_USER, ", ".join(config.EMAIL_RECEIVER), subject, msg)
try:
smtpserver = smtplib.SMTP(config.EMAIL_HOST)
smtpserver.set_debuglevel(0)
smtpserver.ehlo()
smtpserver.starttls()
smtpserver.login(config.EMAIL_HOST_USER, config.EMAIL_HOST_PASSWORD)
smtpserver.sendmail(config.EMAIL_HOST_USER, config.EMAIL_RECEIVER, message)
smtpserver.quit()
smtpserver.close()
print("%s: Send arbitrage statistics email successfully!" % datetime)
except Exception as e:
print(e)
print("%s: Send arbitrage statistics email failed!" % datetime)
time.sleep(10 - config.TickInterval)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/shenchong/Bitcoin-arbitrager.git
[email protected]:shenchong/Bitcoin-arbitrager.git
shenchong
Bitcoin-arbitrager
Bitcoin arbitrager
master

搜索帮助