都说Python好,今天看了一下,是很不一般。想具体练一练。决定用它写点有用的东西。
写点什么好呢?
最近比较关注房产信息,老是soufang网上转。不如写点东西自己从soufang上抓下来放到我的邮箱里。过程中当然有个整理,过滤和分析的过程了。
第一步,先看看怎么样发邮件
得到一个错误:
用163的smtp发送,登录函数出错:
引用
server.login(user, password)
File "C:\Python30\lib\smtplib.py", line 580, in login
AUTH_PLAIN + " " + encode_plain(user, password))
File "C:\Python30\lib\smtplib.py", line 545, in encode_plain
return encode_base64("\0%s\0%s" % (user, password))
File "C:\Python30\lib\email\base64mime.py", line 96, in body_encode
enc = b2a_base64(s[i:i + max_unencoded]).decode("ascii")
TypeError: b2a_base64() argument 1 must be string or buffer, not str
老是搞不定!
谁能帮我解决啊!
分享到:
相关推荐
Python-Mail-in-a-Box 是一个基于 Python 开发的开源项目,旨在简化个人邮件服务器的部署过程。这个项目将复杂的邮件服务器配置集成为一个简单的命令行工具,使得非专业技术人员也能轻松设置自己的邮件服务,从而...
4. 安装完成后,可以在Python环境中导入cv2模块,开始使用OpenCV的功能。 在实际开发中,了解OpenCV的API文档和参考示例是非常重要的,这可以帮助开发者充分利用OpenCV的强大功能,解决计算机视觉问题。同时,不断...
初学者可以从官方文档开始,了解Python的基本语法和编程理念。 10. **Python应用领域**: Python广泛应用于web开发、数据分析、人工智能、自动化脚本、网络编程、游戏开发等多个领域,其简洁易读的语法和强大的库...
`django-migrate-mail` 是一个专门为Django框架设计的Python库,它主要用于处理数据库迁移时邮件数据的迁移问题。在Django应用开发中,数据库迁移是常见的操作,用于同步模型的变更到数据库结构。然而,传统的Django...
Python发邮件代码
适用于Windows64位,对应Python 3.6版本,OpenCV为3.4.1.15版本;内含有《opencv_contrib_python-3.4.1.15-cp36-cp36m-win_amd64.whl》和《opencv_python-3.4.1.15-cp36-cp36m-win_amd64.whl》两个文件
爬虫:Python网络爬虫技术-第1章-Python爬虫环境与爬虫简介-教案Python网络爬虫技术-第1章-Python爬虫环境与爬虫简介-教案Python网络爬虫技术-第1章-Python爬虫环境与爬虫简介-教案Python网络爬虫技术-第1章-Python...
用Python和Pygame写游戏-从入门到精通 中文pdf版本 部分目录如下: 系统学习部分 用Python和Pygame写游戏-从入门到精通(1) Pygame的历史,安装Pygame,第一个Pygame脚本 用Python和Pygame写游戏-从入门到精通(2)...
MySQL-python-1.2.3
官方离线安装包,亲测可用
python项目练习python自动化脚本:12306-火车票购票python项目练习python自动化脚本:12306-火车票购票python项目练习python自动化脚本:12306-火车票购票python项目练习python自动化脚本:12306-火车票购票python...
标题中的"python-devel-2.7.5-68.el7...了解这些知识点,用户应该能成功地在RHEL 7环境下安装并使用Python 2.7开发环境。不过,随着Python 2的支持已经结束,建议尽可能地迁移到Python 3,以获得持续的安全更新和支持。
opencv_python-3.3.0-cp36-cp36m-win_amd64.whl opencv_python-3.3.0-cp36-cp36m-win_amd64.whl opencv_python-3.3.0-cp36-cp36m-win_amd64.whl
opencv-python 3.4.1.15 opencv-contrib-python 3.4.1.15 win64版,opencv-python 3.4.1.15 opencv-contrib-python 3.4.1.15,支持版本:python3.4,3.5,3.6
作者是by Christoph Gohlke, Laboratory for Fluorescence Dynamics, University ...安装mysql-python报下列错误“Python error: Microsoft Visual C++ 9.0 is required. Get it from”时可以使用,内含32位的和64位的
mktime/python-learn mktime/python-learn mktime/python-learn mktime/python-learn mktime/python-learn mktime/python-learn mktime/python-learn mktime/python-learn mktime/python-learn mktime/python-learn ...
本文将详细介绍如何使用Python进行邮件的发送和接收,以及如何添加附件。 一、发送邮件 Python中常用的库是`smtplib`和`email`,它们提供了发送邮件所需的功能。首先,你需要导入这两个库: ```python import ...
Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础...
mysql-connector-python-2.1.3-py2.7-winx64.msi
opencv_python-3.4.1-cp35-cp35m-win_amd64.whl,windows环境+python3,pip安装不成功的可以手动安装