![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 83
忱光
IT菜鸟,分享职场踩坑与打怪升级记录
展开
-
使用Python-Flask框架开发接口应用实例
开发环境Python版本:3.x包:flask工具:1.Pycharm2.Postman实现目标:开发一个只接受get方法的接口,接受参数为name和age,并返回相应内容。实现代码# 司马弈博客:chengf.ccfrom flask import Flask,requestimport jsonapp=Flask(__name__)# 只接受get方法访问@app.route("/test_1.0",methods=["GET"])def check()原创 2022-03-20 10:05:36 · 559 阅读 · 0 评论 -
Python数据分析图形化结果怎么做web页面展示?
pyecharts是一款将python与echarts结合的强大的数据可视化工具,本文将为你阐述pyecharts的使用细则。原创 2022-03-18 10:54:13 · 5814 阅读 · 1 评论 -
高性能API接口构建框架:fastapi
fastapi简介:FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用基于类型提示的 Python 3.6 及更高版本。关键特性:快速:可与 NodeJS 和 Go 比肩的极高性能(归功于 Starlette 和 Pydantic)。最快的 Python web 框架之一。高效编码:提高功能开发速度约 200% 至 300%。更少 bug:减少约 40% 的人为(开发者)导致错误。智能:极佳的编辑器支持。处处皆可自动补全,减少调试时间。简单.原创 2020-07-27 21:26:40 · 2395 阅读 · 1 评论 -
Python自动化运维-zabbix-监控系统的实现原理
1. 模块组成一个监控系统的组成大体可以分为两部分:数据采集部分(客户端,Agent)和数据存储分析告警展示部分(服务器端,Server),如图1-2所示。这两部分构成了监控系统的基本模型。2.采集协议按照支持的协议方式,监控系统数据采集可以分为两种:专用客户端采集和公用协议采集(SNMP、IPMI、SSH、Telnet等)3. 采集模式监控系统数据采集的工作模式可以分为被动模式(从服务器端到客户端采集数据,对应的英文单词是pull)和主动模式(客户端主动上报数据到...原创 2020-06-18 22:29:56 · 1459 阅读 · 2 评论 -
Python使用腾讯云-短信服务发送手机短信
原创不易,欢迎关注我的微信公众号:编程技术圈获取更多精选内容。腾讯云短信服务介绍目前【腾讯云短信】为客户提供【国内短信】、【国内语音】和【海外短信】三大服务,腾讯云短信SDK支持以下操作:国内短信国内短信支持操作:- 指定模板单发短信- 指定模板群发短信- 拉取短信回执和短信回复状态海外短信海外短信支持操作:- 指定模板单发短信- 指定模板群发短信- 拉取短信回执和短信回复状态注:海外短信和国内短信使用同一接口,只需替换...原创 2020-05-24 23:14:56 · 2877 阅读 · 0 评论 -
基于Django结合Pyecharts实现数据可视化
原创不易,欢迎关注我的微信公众号:编程技术圈获取更多精选内容。前言我们都知道python上的一款可视化工具matplotlib,当然百度开源的一个可视化JS工具-Echarts也非常好用,可视化类型非常多,但是得通过导入js库在Java Web项目上运行,平时用Python比较多,于是就在想有没有Python与Echarts结合的可视化框架。Google后,找到一个国人开发的一个Echarts与Python结合的框架:pyecharts,下面就来简述下pyecharts(官方网站:https.原创 2020-05-23 23:33:02 · 6986 阅读 · 7 评论 -
Python实现网页自动化-Selenium定位元素方法(三)
selenium定位元素方法上一节我们学会了如何使用浏览器来查找网页元素,本节主要讲述如何将网页元素告知Selenium,并让它自动操控网页。Selenium定位网页元素主要是通过元素的属性值或者元素在HTML里的路径位置,定位方式一共有8种:# 通过属性 id 和 name 来实现登录1) find_element_by_id()2) find_element_by_name()# 通过HTML标签类型和属性class实现定位3) find_element_by_class_nam原创 2020-06-06 00:34:13 · 1355 阅读 · 1 评论 -
Python实现网页自动化-浏览器查找元素(二)
欢迎关注我的微信公众号:编程技术圈获取更多精选内容前言在上一节中(Python实现网页自动化-初步使用(一))已经部署了Selenium+chromedriver的开发环境,在真正的开发之前,还需要学会利用浏览器来查找网页元素;因为Selenium是通过程序来自动操控网页的控件元素,比如单击某个按钮、输入文本框内容等,若网页中有多个同类型的元素,好比有多个按钮,想要Selenium精准地单击目标元素,需要将目标元素的具体信息告知Selenium,让它根据这些信息在网页上找到该元素并进..原创 2020-05-22 21:18:55 · 6477 阅读 · 4 评论 -
Python实现网页自动化-初步使用(一)
自动化介绍及环境要求一、了解seleniumSelenium是一个用于网站应用程序自动化的工具。它可以直接运行在浏览器中,就像真正的用户在操作一样;它支持的浏览器包括IE、Mozilla Firefox、Safari、Google Chrome和Opera等,同时支持多种编程语言,如.Net、Java、Python和Ruby等。Jason Huggins在2004年发起了Selenium项目,这个项目主要是为了不想让自己的时间浪费在无聊的重复性工作中,因当时测试的浏览器都支持Jav原创 2020-05-17 21:08:28 · 12590 阅读 · 6 评论 -
Python之禅-import this
《Python之禅》的查看和翻译在Python交互模式下输入import this 回车即可看到Python之禅;如图:The Zen of Python, by Tim PetersBeautiful is better than ugly.Explicit is better than implicit.Simple is better than comple...原创 2019-08-30 11:43:17 · 739 阅读 · 0 评论 -
Python实现一键生成微信好友头像墙
效果图:具体代码实现如下:# -*- coding: utf-8 -*-from wxpy import *import mathfrom PIL import Imageimport os"""更多内容,请关注微信公众号:陈工的编程笔记"""# 创建头像存放文件夹def creat_filepath(): avatar_dir = os.getcwd(...原创 2019-05-29 20:22:08 · 397 阅读 · 0 评论 -
Python数据分析-基础篇
1.数据科学领域5个常用Python库NumpyN维数组(矩阵),快速高效,矢量数学运算 高效的index,不需要循环 开源免费跨平台,运行效率足以和C/Matlab媲美Scipy依赖于Numpy 专为科学和工程设计 实现了多种常用科学计算,如:线性代数,傅里叶变换,信号和图像处理Pandas结构化数据分析利器(依赖Numpy) 提供了多种高级数据结构:Ti...原创 2022-05-15 18:33:39 · 3109 阅读 · 0 评论 -
Python打牢基础,从22个语法开始!
“人生苦短,我用Python”。Python编程语言是最容易学习、并且功能强大的语言。只需会微信聊天、懂一点英文单词即可学会Python编程语言。但是很多人声称自己精通Python,然后自己却写不出Pythonic的代码,对很多常用的包不是很了解。万丈高楼平地起,咱们先从Python中最最基础的开始。01 Python的优点·Python是一种类似人类讲话的语言...转载 2019-07-26 14:08:02 · 186 阅读 · 0 评论 -
Python使用PyMySQL连接MySQL数据库
目录环境要求安装示例环境要求Python 版本: CPython: 2.7 and >= 3.4 PyPy: Latest version MySQL 版本: MySQL>= 5.5 MariaDB>= 5.5 安装因为我们本地安装Python的时候,一般都会安装好pip工具,所以我们可以直接使用pip命令安装pymysql...原创 2019-07-28 09:36:04 · 667 阅读 · 0 评论 -
Windows搭建Python环境
1.下载Pythonhttps://www.python.org/downloads/windows/然后Ctrl+F搜索3.6.5(个人推荐比较稳定的)点这个,然后就会下载2.安装Python这两处要注意第一处是自定义安装目录第二处是自动添加到本地的环境变量点击第一处框可以选择本地的自己创建的文件夹选择完毕后点击install就正在安装了安装成功3.测试Pyth...原创 2019-05-27 11:16:08 · 576 阅读 · 0 评论