当前位置: 首页 > news >正文

我的网站打不开了做网站会什么问题

我的网站打不开了,做网站会什么问题,注册公司网上申请入口网站,品牌设计分为几部分要实现从网站上下载图片#xff0c;并压缩发送到指定邮箱中#xff0c;可以按下面步骤进行编程。 一、从网络上下载图片#xff1a; 这里我们使用requests 模块#xff0c;requests 模块是一个非常流行的 HTTP 库#xff0c;用于发送各种 HTTP 请求。 1、安装 pip ins…要实现从网站上下载图片并压缩发送到指定邮箱中可以按下面步骤进行编程。 一、从网络上下载图片 这里我们使用requests 模块requests 模块是一个非常流行的 HTTP 库用于发送各种 HTTP 请求。 1、安装 pip install requests2、编写下载图片函数 import requestsdef download_picture(path, url):下载图片filename url[url.rfind(/) 1:]resp requests.get(url)with open(f{path}{filename}, wb) as file:file.write(resp.content)二、归档压缩文件 要实现归档压缩文件我们可以使用shutil 模块。 shutil 模块是一个高级的文件、文件夹、压缩包处理模块。它提供了许多易于使用的函数用于文件的复制、移动、删除以及目录文件夹的创建、复制、移动、删除等。此外它还支持文件的归档和压缩功能。shutil 模块是 Python 标准库里面的模块所以我们无需安装库就可以直接引用。 这里我编写了一个main函数实现使用步骤1编写的函数download_picture在360网站下载图片数据并调用shutil 模块中的make_archive函数进行压缩具体实现如下 def main():# 如果指定文件夹不存在就创建文件夹if not os.path.exists(Resources/image):os.makedirs(Resources/image)# 通过image360网站的接口获取Json数据resp requests.get(https://image.so.com/zjl?sn0chcopyrightt130)picture_list resp.json()[list]for picture_dict in picture_list:picture_url picture_dict[qhimg_url]download_picture(Resources/image/, picture_url)# 生成归档文件带压缩shutil.make_archive(Resources/yasuo, zip, Resources/image)到此我们基本完成了大部分工作就剩下把文件发送到指定邮箱了。 具体发送邮箱实现可以参考https://blog.csdn.net/mr_five55/article/details/140747709 三、发送文件到指定邮箱 这里根据上面的参考案例我优化和封装了下发送邮箱的方法以便可以方便快捷发送步骤二中的压缩文件具体实现如下 import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipartfrom urllib.parse import quotesender_email your_emailexample.com sender_password your_email_password_or_app_passwordsmtp_server smtp.163.com smtp_port 465def send_mail(receiver_email, receiver_name, receiver_theme, content, filenames[]):发送邮件email MIMEMultipart()email[From] sender_emailemail[To] ;.join(receiver_name)email[Subject] receiver_thememessage MIMEText(content, plain, utf-8)email.attach(message)for filename in filenames:with open(filename, rb) as file:pos filename.rfind(/)display_filename filename[pos 1:] if pos 0 else filenamedisplay_filename quote(display_filename)attachment MIMEText(file.read(), base64, utf-8)attachment[content-type] application/octet-streamattachment[content-disposition] fattachment; filename{display_filename}email.attach(attachment)try:server smtplib.SMTP_SSL(smtp_server, smtp_port)server.login(sender_email, sender_password)server.sendmail(sender_email, [receiver_email], email.as_string())server.quit()print(邮件发送成功)except smtplib.SMTPException as e:print(邮件发送失败:, e) 最后我们再调用以上发送邮件方法即可发送我们在网络下载并压缩的文件了 send_mail(receiver_emailexample.com, 我, 资源分享, 附件有下载内容请查收, [Resources/yasuo.zip])
http://www.pierceye.com/news/591608/

相关文章:

  • 做的网站浏览器提示不安全网站开发四川
  • 高端网站设计有哪些企业网站开发php
  • php网站模块网站建设协议 模板
  • 怎么做像知乎一样的网站网络营销案例分析模板
  • 网站开发 h5 h4网站运作模式
  • 竞彩网站开发那些市区做网站群
  • 建投五公司网站找苏州网站建设
  • 徐州IT兼职网站开发中国做陶壶的网站有哪些
  • WordPress模板转换typecho郑州搜索引擎优化
  • 个人怎么做贷款网站什么是网络营销产品
  • 网站你的后台管理系统用什么做外包公司与劳务派遣区别
  • 设计师资源网站价格低油耗低的车
  • 中山快速做网站服务wordpress建站ftp
  • 做酒类直供网站行吗网站seo检测报告
  • 南昌建站费用网站建设出错1004
  • 十堰做网站的公司阿里巴巴外贸网站论坛
  • 品牌网站建设代理网站建设公司易下拉软件
  • 移动网站模板响应式网站开发教程pdf
  • 怎么设计网站内容小程序seo帝搜软件sem880官网
  • 十堰秦楚网 十堰新闻门户网站wordpress 点赞 开启
  • 做外贸网站需要注意些什么手续安阳吧贴吧
  • 国外申请域名的网站百度标记号码认证平台
  • 专门做淘宝代运营的网站支付建设网站的费用什么科目
  • 天津企业设计网站建设建个网站做外贸
  • 申请永久网站空间wordpress论坛采集
  • 网站如何做竞价佛山新网站建设机构
  • 网站建设费可以一次性冲费用吗学校门户网站作用
  • 手机上怎么制作网站音乐网站如何建立
  • 新乡企业网站建设公司寮步东莞网站建设
  • wordpress中国网站排名如何加入广告联盟赚钱