python 通过SSL加密方式发送邮件

【摘自:】https://www.programcreek.com/python/example/6443/smtplib.SMTP_SSL

python-pip3安装pycurl

若安装时遇到报ssl相关的错误(如下)

解决方法参考:

新版MAC:

参考链接:https://hk.saowen.com/a/431b34187c78c994d278c1a1a10d480bab83b28085468aca67ce9171ea8307fc

 

windows上考虑安装anaconda,通过anaconda来解决:

参考链接:https://anaconda.org/anaconda/pycurl

Python爬虫模拟人为操作

有些大厂,像BAT可能对爬虫这类检测做的很厉害,为了模拟人为操作,需要让脚步运行的慢一些。

以下python代码用于登录支付宝账号,为了更像真人操作,

  1. 录入账号密码时,每次录入一个字符都暂停若干时间;
  2. 且暂停时间是随机时间,不固定;
  3. 同时也在一些按钮上悬停若干时间后再执行点击事件。

 

 

Python——如何迁移(部署)项目

需求:

本地开发Python时,使用virtualenv隔离环境,并安装所需的一些类库。

将项目迁移到其他机器或部署到服务器上时,需要有同样的类库环境。

实现:

    1. 在开发机器上的项目目录下,使用 以下命令将环境配置列在配置文件中:
    2. 在目标机器上的项目目录下,使用以下命令安装配置文件中指明的类库信息:

      【注:】目标机器上,需要先在项目目录下安装virtualenv

      【参考:python 如何连同依赖打包发布以及python的构建工具? – hunt zhan的回答 – 知乎 https://www.zhihu.com/question/21639330/answer/18847627】