![](https://img-blog.csdnimg.cn/20210722111634218.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
文章平均质量分 56
学习Python的笔记记录
净夜凡尘
初入的小白,倚天而上
展开
-
方便的python yagmail模块(极少命令即可发送附件邮件)
yagmail 是一个 Python 模块,用于简化发送和接收电子邮件的过程。它构建在 Python 的内置 smtplib 和 poplib 模块之上,提供了更简单的接口和更方便的配置选项,使发送和接收电子邮件变得更加容易。原创 2023-08-22 16:10:09 · 650 阅读 · 0 评论 -
centos7编译安装升级python3.11
【代码】centos7编译安装升级python3.11。原创 2023-08-12 14:41:39 · 1105 阅读 · 1 评论 -
使用python 对zabbix web监控的一些小操作
002可以看到我们从其他Python文件中引了一些东西,GetZabbixToken.py 文件就直接放在下面做参考了。原创 2023-06-07 18:39:16 · 377 阅读 · 0 评论 -
ubuntu:20.04 同时使用python2|3
ubuntu:20.04 同时使用python2|31.安装python22.检查Python已有版本3.设置替代版本4.选择方案切换版本5.pip2和pip3 设置6.python2安装pymysql7.虚拟环境使用python28.pycharm使用python21.安装python2默认系统安装的python2 是2.7.18apt updateapt install python22.检查Python已有版本ls /usr/bin/python*/usr/bin/python2 /原创 2022-03-08 09:37:04 · 2705 阅读 · 2 评论 -
python解决Linux下对FTPES进行上下操作
介绍什么是FTP?FTP 或 文件传输协议是网站创建中经常使用的协议,允许您传输数据。FTP 使人们能够将信息从他们的计算机传输到他们的网络托管帐户。例如,如果您在计算机上创建一个网页,您将使用 FTP 将您的网页设计传输到您的实际网站。什么是FTPS?FTPS 或文件传输协议安全,是一种更安全的 FTP 形式,也称为 FTP-SSL。简而言之,FTPS 是基本的 FTP,在数据传输中增加了一些安全性。这些附加的安全协议,例如 TLS(传输层安全性)和SSL(安全套接字层),是加密的,并提供原创 2021-11-03 14:55:41 · 401 阅读 · 0 评论 -
docker 容器化 django + mysql 服务
docker 容器化 django + mysql 服务介绍使用django简单实现在web界面进行增、删、改、查的操作,为了能够方便部署使用,特把服务做成镜像。DockerfileFROM python:3-alpineCOPY . /opt/WORKDIR /opt/# 重点在此:需要安装 gcc 等相关编译工具,去编译 mysqlclient,否则安装环境时会错误 RUN apk add --update --no-cache mariadb-connector-c-dev \原创 2021-10-12 10:45:11 · 307 阅读 · 0 评论 -
flask发送邮件
Flask 邮件基于web的应用程序通常需要具有向用户/客户端发送邮件的功能。Flask-Mail扩展使得与任何电子邮件服务器建立简单的接口变得非常容易。首先,应该在pip实用程序的帮助下安装Flask-Mail扩展。pip3 install Flask-Mail然后需要通过设置以下应用程序参数的值来配置Flask-Mail。方法描述MAIL_SERVER电子邮件服务器的名称/IP地址MAIL_PORT使用的服务器的端口号MAIL_PORT启用/禁用传原创 2021-09-03 16:33:28 · 691 阅读 · 0 评论 -
filask文件上传下载
方法介绍用 Flask 处理文件上传很容易,只要确保不要忘记在您的 HTML 表单中设置 enctype=“multipart/form-data” 属性就可以了。否则浏览器将不会传送您的文件。已上传的文件被储存在内存或文件系统的临时位置。您可以通过请求对象 files 属性来访问上传的文件。每个上传的文件都储存在这个 字典型属性中。这个属性基本和标准 Python file 对象一样,另外多出一个 用于把上传文件保存到服务器的文件系统中的 save() 方法如果想要知道文件上传之前其在客户原创 2021-09-03 15:19:52 · 86 阅读 · 0 评论 -
flask初体验
flask 初体验准备工作创建虚拟环境mkdir myprojectcd myprojectpython3 -m venv venv激活虚拟环境. venv/bin/activate安装Flaskpip3 install Flask一个最简单的应用from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return '<p>Hello World!&原创 2021-09-02 15:57:19 · 137 阅读 · 0 评论 -
python中使用 unittest.TestCase 进行单元测试
python中使用 unittest.TestCase 进行单元测试单元测试和测试用例各种断言方法函数测试1.准备测试函数2.编写一个能使用它的程序3.对函数进行单元测试类测试1.准备测试的类2.编写一个能使用它的程序3.对类进行单元测试方法 setUP()注意单元测试和测试用例python标准库中的模块unittest提供了代码测试工具。单元测试用于核实函数的莫个方面没有问题;测试用例是一组单元测试,这些单元测试一起核实函数在各种情形下的行为都符合要求。良好的测试用例考虑到了函数可能收到的各种输入,原创 2021-08-28 19:23:13 · 3473 阅读 · 0 评论 -
正则表达式学习
使用正则表达式正则表达式相关知识在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具,换句话说正则表达式是一种工具,它定义了字符串的匹配模式(如何检查一个字符串是否有跟某种模式匹配的部分或者从一个字符串中将与模式匹配的部分提取出来或者替换掉)。如果你在Windows操作系统中使用过文件查找并且在指定文件名时使用过通配符(*和?),那么正则表达式也是与之类似的用来进行文本匹配的工具,只不过比起通配符正则表达式更强大,它能更精确地描述你的需求(当然转载 2021-08-26 09:47:20 · 92 阅读 · 0 评论 -
python ValueError: check_hostname requires server_hostname
久不用python,今天上来使用的报错将我瞬间搞懵!最近wiff信号不太好,准备利用pywifi库破解邻居家的wiff白嫖的,没想到搞出这个算是乌龙事件吧.安装报错windows 打开 cmd 终端 执行 pip install pywifi 时弹出报错 raise ValueError("check_hostname requires server_hostname")ValueError: check_hostname requires server_hostname其实刚看着这个原创 2021-06-19 12:10:32 · 1611 阅读 · 1 评论 -
python3 一键部署Haproxy(centos|ubuntu)
#!/usr/bin/env python3#-*- coding = utf-8 -*-import osimport sysimport subprocesstry: import distroexcept Exception: os.system('/usr/bin/pip3 install distro')import distrofrom time import sleep#检测当前是什么操作系统def checksystem(): if 'Ubu原创 2021-04-25 18:39:44 · 310 阅读 · 0 评论 -
python3 一键部署mongod4.2副本集(centos|ubuntu)
#!/usr/bin/env python3#-*- coding = utf-8 -*-import sysimport subprocessimport ostry: import distroexcept Exception: os.system('/usr/bin/pip3 install distro')import distrofrom time import sleep#检测当前是什么操作系统def checksystem(): if 'Ubun原创 2021-04-25 18:21:37 · 144 阅读 · 0 评论 -
python3 一键部署redis主从哨兵服务(centos|ubuntu)
#!/usr/bin/env python3#-*- coding = utf-8 -*-import subprocessimport ostry: import distroexcept Exception: os.system('/usr/bin/pip3 install distro')import distrofrom time import sleep#检测当前是什么操作系统def checksystem(): if 'Ubuntu' in dist原创 2021-04-25 16:36:33 · 173 阅读 · 0 评论 -
python创建Chrome浏览器驱动时提示报错:selenium.common.exceptions.WebDriverException: Message: 'chromedriver'
python创建Chrome浏览器驱动时提示:selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home#...原创 2019-11-27 18:37:55 · 1366 阅读 · 0 评论 -
pycharm创建个性的二维码
pycharm创建二维码在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。GitHub网站参见:https://github.com/sylnsfar/qrcode用法比较简单,直接通过pip安装即可。进行安装:pip install myqr主要参数翻译如下:-v...原创 2019-11-27 14:38:12 · 1835 阅读 · 0 评论 -
安装pycharm
https://www.jetbrains.com/pycharm/download/#section=windows官方pycharm下载地址https://pan.baidu.com/s/1c1xIDfXpQTjR37ptjWCjag提取码:r469//安装的pycharm包专业版和社区办里面都有,是2018.3.3版本的,下一下就好了里面也包含了python版本是3.7.2...原创 2019-12-27 17:43:05 · 654 阅读 · 0 评论