查询稿件状态并上传邮箱,很多国内期刊模板一致随意改动

# -*- coding: utf-8 -*-
# @Time    : 2019/12/1 22:17
# @Author  : yemanzhongting
# @Email   : sggzhang@whu.edu.cn
# @File    : 1.py
# @Software: PyCharm
# !/usr/bin/python
# -*- coding: UTF-8 -*-import smtplib,time
from email.mime.text import MIMEText
from email.header import Header
from email.mime.application import MIMEApplication
from email.mime.image import MIMEImage
from email.mime.multipart import MIMEMultipart
import datetime
import threading
from selenium import webdriverdef getdata():driver=webdriver.Chrome(r'D:\arcgisserver\chromedriver.exe')driver.get('http://manu52.magtech.com.cn/journalx_gxb/authorLogOn.action')driver.find_element_by_xpath('//*[@id="user_name"]').send_keys('yemanzhongting')driver.find_element_by_xpath('//*[@id="password"]').send_keys('')#whu3_13driver.find_element_by_xpath("//input[@onclick='login()']").click()#driver.implicitly_wait(3)time.sleep(5)driver.find_element_by_xpath('/html/body/table/tbody/tr[2]/td/table/tbody/tr[3]/td[3]/table[1]/tbody/tr[3]/td[3]/table/tbody/tr[1]/td/a').click()time.sleep(5)#/html/body/table/tbody/tr[2]/td/table/tbody/tr[3]/td[3]/table[1]/tbody/tr[3]/td[3]/table/tbody/tr[1]/td/a#driver.find_elements_by_css_selector('body > table > tbody > tr:nth-child(2) > td > table > tbody > tr:nth-child(3) > td:nth-child(3) > table:nth-child(2) > tbody > tr:nth-child(3) > td:nth-child(3) > table > tbody > tr:nth-child(1) > td > a')driver.find_element_by_xpath('//*[@id="_div"]/table[2]/tbody/tr/td[2]/table/tbody/tr[4]/td[2]/a').click()time.sleep(8)a=driver.find_element_by_xpath('/html/body/center/div[1]/table/tbody/tr[1]/td/table/tbody/tr[4]/td[3]/font')tmp=a.textdriver.quit()return tmpdef sendEmail():message = MIMEText(content, 'plain', 'utf-8')  # 内容, 格式, 编码message['From'] = "{}".format(sender)message['To'] = ",".join(receivers)message['Subject'] = titletry:smtpObj = smtplib.SMTP_SSL(mail_host, 465)  # 启用SSL发信, 端口一般是465smtpObj.login(mail_user, mail_pass)  # 登录验证smtpObj.sendmail(sender, receivers, message.as_string())  # 发送print("mail has been send successfully.")except smtplib.SMTPException as e:print(e)# def send_email2(SMTP_host, from_account, from_passwd, to_account, subject, content):
#     email_client = smtplib.SMTP(SMTP_host)
#     email_client.login(from_account, from_passwd)
#     # create msg
#     msg = MIMEText(content, 'plain', 'utf-8')
#     msg['Subject'] = Header(subject, 'utf-8')  # subject
#     msg['From'] = from_account
#     msg['To'] = to_account
#     email_client.sendmail(from_account, to_account, msg.as_string())
#
#     email_client.quit()def all():con = getdata()sender = 'yemanzhongting@163.com'receivers = ['838044557@qq.com']  # 接收邮件,可设置为你的QQ邮箱或者其他邮箱# 第三方 SMTP 服务mail_host = "smtp.163.com"  # SMTP服务器mail_user = ""  # 用户名 叶满mail_pass = "whu313"  # 授权密码,非登录密码content = contitle = '人生苦短'  # 邮件主题sendEmail()def sleeptime(hour, min, sec):return hour * 3600 + min * 60 + sec;if __name__ == '__main__':second = sleeptime(12, 0, 0);while 1 == 1:con = getdata()sender = 'yemanzhongting@163.com'receivers = ['838044557@qq.com']  # 接收邮件,可设置为你的QQ邮箱或者其他邮箱# 第三方 SMTP 服务mail_host = "smtp.163.com"  # SMTP服务器mail_user = ""  # 用户名 叶满mail_pass = "whu313"  # content = contitle = '人生苦短'  # 邮件主题sendEmail()time.sleep(second);

山东大学学报稿件查询相关推荐

  1. asp期刊学报稿件网络在线投稿系统

    稿件处理是学报工作中一个重要的内容,为了及时.有序和高效地处理众多作者的投稿,及时了解稿件当前的状态,学报编辑工作人员必须进行大量繁重的整理和管理稿件的工作. 本课题的主要目的就是开发一个让作者进行远 ...

  2. 计算机核心期刊、学报一览

    1.计算机科学与技术 英文版: <Journal of Computer Science and Technology> (双月刊) 英文期刊JCST        SCI-E源期刊,中文 ...

  3. [Python]网络爬虫(十):一个爬虫的诞生全过程(以山东大学绩点运算为例)

    先来说一下我们学校的网站: http://jwxt.sdu.edu.cn:7777/zhxt_bks/zhxt_bks.html 查询成绩需要登录,然后显示各学科成绩,但是只显示成绩而没有绩点,也就是 ...

  4. 国内列为一级学报的期刊

    1 高校学报 北京大学学报 (自然科学.哲学社会科学.医学版)  2 高校学报 北京航空航天大学学报  3 高校学报 北京理工大学学报  4 高校学报 北京师范大学学报(自然科学.人文社会科学版)  ...

  5. MySQL 查询练习(1)

    阅读目录 一.user_profile 建表语句 1 查找 GPA 最高值 2 计算男生人数以及平均 GPA 二.user_profile 建表语句 1 分组计算练习题 2 分组过滤练习题 3 查询学 ...

  6. 记录——《电子测量与仪器学报》期刊投稿总结

    <电子测量与仪器学报>期刊投稿总结 1.本人的研究方向是关于图像有关方面,20年12月初写完初稿,经过老师和师姐审阅后,多次修改后,开始选期刊,根据自己的水平初步选择的期刊有:中南大学学报 ...

  7. mysql 516,jsp516期刊学报网络投稿系统mysql

    技术实现 开发语言:jsp.框架:jsp+servlet.模式:B/S.数据库:mysql.开发工具:myeclipse eclipse 均可.论文字数:1万左右. 功能实现 1.投稿处理:该模块将为 ...

  8. asp毕业设计—— 基于asp+access的期刊稿件处理系统设计与实现(毕业论文+程序源码)——期刊稿件处理系统

    基于asp+access的期刊稿件处理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于asp+access的期刊稿件处理系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. ...

  9. LATEX论文排版学习资源汇总

    一.国内出版的LaTeX书籍 不管是ctex还是chinatex论坛,很多TeX前辈和使用者都给大家提供了很多咨询帮助,同时,也分享了很多很多学习上的方法与技巧.一般都推荐入门的用户先阅读一本入门书, ...

最新文章

  1. Linux 软件的安装
  2. 如何为SAP WebIDE开发扩展(Extension),并部署到SAP云平台上
  3. HTML与CSS基础之常用选择器(一)
  4. linux fcntl
  5. mysql yum安装与配置文件_MySQL 8.0 yum安装和配置
  6. Idea创建包以及导入jar包等操作
  7. IIS7 如何设置读取、脚本和可执行文件的执行权限
  8. 人民币数字化将如何影响行业格局?
  9. 2022年全球市场电动线性气缸总体规模、主要生产商、主要地区、产品和应用细分研究报告
  10. excel冻结窗口怎么设置_Win7电脑窗口颜色怎么设置成护眼色?简单几步就能搞定...
  11. 读书寄语之体现人生智慧的9个字
  12. PhantomJS的安装
  13. iphone避坑指南
  14. 老男孩linux培训靠谱吗?到底该不该去?
  15. 节能系统优化空调方案
  16. android 电池电量广播,Android查看电池电量的方法(基于BroadcastReceiver)
  17. 【无标题】ensp华为基础配置命令
  18. 显示器已入手,我快成显示器采购专家了
  19. spark程序运行异常:java.lang.OutOfMemoryError: GC overhead limit exceeded
  20. C++跨平台开发(VS2019+WSL(Ubuntu))

热门文章

  1. Apsara Clouder专项技能认证:实现调用API接口|参考文档
  2. python123字典统计排序1省份_python 列表、字典多排序问题
  3. 基于Python的南京二手房数据可视化分析
  4. 高等数学上-赵立军-北京大学出版社-题解-练习4.3
  5. 剪映最新版2.1绿色下载安装,如何下载安装?
  6. MT4/MT5手机App没有警报功能怎么办?那就自己写一个
  7. 量子光子学新突破!有望开启光学电路新时代
  8. React 三端框架 IceE 快速使用
  9. 五十四、Linux性能优化实战学习笔记|套路篇:系统监控的综合思路
  10. Python语言基础与应用(北京大学)01