![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 85
python的学习路程
Super乐
闭上自己的嘴,抬起自己的腿,走自己的人生路。
展开
-
Python urllib3模块详解
Urllib3是一个功能强大,条理清晰,用于HTTP客户端的Python库,许多Python的原生系统已经开始使用urllib3。Urllib3提供了很多python标准库里所没有的重要特性: 1、线程安全 2、连接池 3、客户端SSL/TLS验证 4、文件分部编码上传 5、协助处理重复请求和HTTP重定位 6、支持压缩编码 7、支持HTTP和SOCKS代理 8、100%测试覆盖率 Urllib3功能非常强大,但是用起来却十分简单:...原创 2021-05-18 16:39:57 · 5178 阅读 · 1 评论 -
CentOS7安装pyspark(python3)-第二篇
安装前说明本文档是记录在CentOS7的最小化系统下安装pyspark步骤的文档说明。CentOS运行在vmware虚拟机中。版本和下载链接:CentOS版本:CentOS-7-x86_64-DVD-1804.isoJava版本:1.8.0,https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gzHadoop版本:3.原创 2021-02-24 16:59:47 · 1560 阅读 · 0 评论 -
pyspark dataframe基本操作
1 创建dataframe1.1 读取文件创建from pyspark.sql import SparkSession #sparkSession为同统一入口#创建spakr对象spark = SparkSession\ .builder\ .appName('readfile')\ .getOrCreate()# 1.读取csv文件# 1.读取csv文件logFilePath = 'births_train.csv'log_df = spark.read.原创 2021-02-22 15:04:58 · 1051 阅读 · 0 评论 -
pyspark获取和处理RDD数据
弹性分布式数据集(RDD)是一组不可变的JVM对象的分布集,可以用于执行高速运算,它是Apache Spark的核心。在pyspark中获取和处理RDD数据集的方法如下:1. 首先是导入库和环境配置(本测试在linux的pycharm上完成)import osfrom pyspark import SparkContext, SparkConffrom pyspark.sql.session import SparkSessionos.environ["PYSPARK_PYTHON"]原创 2021-02-20 16:08:08 · 1740 阅读 · 0 评论 -
Python + logging 输出到屏幕并将log日志写入文件
日志日志是跟踪软件运行时所发生的事件的一种方法。软件开发者在代码中调用日志函数,表明发生了特定的事件。事件由描述性消息描述,该描述性消息可以可选地包含可变数据(即,对于事件的每次出现都潜在地不同的数据)。事件还具有开发者归因于事件的重要性;重要性也可以称为级别或严重性。logging提供了一组便利的函数,用来做简单的日志。它们是 debug()、 info()、 warning()、 error() 和 critical()。logging函数根据它们用来跟踪的事件的级别或严重程度来命名。.原创 2021-02-20 11:31:49 · 2296 阅读 · 1 评论 -
php int转float并且保留小数
//如下面的例子$a = 5.00;$b = floatval($a);$c = (float)$a;var_dump($b);echo '</br>';var_dump($c);打印出来的结果是:float(5)float(5)//例子二:$a = 5;$b = floatval($a);$c = (float)$a;var_dump($b);echo '</br>';var_dump($c);打印的结果是:float(5)float(5.原创 2020-12-25 16:50:56 · 2259 阅读 · 1 评论 -
linux环境下python的部署
linux系统环境自带python2.6,但有时我们项目使用的版本可能是3.x以上等等,此时我们需要在linux中再安装项目所需的python版本,此时就涉及多版本共存问题了,很多同学在安装多个版本Python时会遇到各种问题,本篇文章针对python多版本共存做了详细安装说明1.下载python安装包打开https://www.python.org/downloads/,选择downloads>>All releases这里我选择安装python3.6.1..原创 2020-11-10 18:43:01 · 973 阅读 · 0 评论 -
python3内置方法
内置方法:eval()将字符串转换为字典代码:str = '''{'backend':'www.oldboy.org', 'record':{ 'server':'122.111.2.23', 'weight':'20', 'maxconn':30 } }'''str_to_dict = eval(str)print(str_to_dict)执行输出:{'backend': 'ww.原创 2020-11-09 15:14:25 · 254 阅读 · 0 评论 -
【python3+request】python3+requests接口自动化测试框架实例详解教程
前段时间由于公司测试方向的转型,由原来的web页面功能测试转变成接口测试,之前大多都是手工进行,利用postman和jmeter进行的接口测试,后来,组内有人讲原先web自动化的测试框架移驾成接口的自动化框架,使用的是java语言,但对于一个学java,却在学python的我来说,觉得python比起java更简单些,所以,我决定自己写python的接口自动化测试框架,由于本人也是刚学习python,这套自动化框架目前已经基本完成了,于是进行一些总结,便于以后回顾温习,有许多不完善的地方,也遇到了许多的问题转载 2020-11-09 11:19:36 · 174 阅读 · 0 评论 -
Python3 MongoDB 数据库连接
本文将为大家介绍 Python3 使用 pymongo 连接数据库,并实现简单的增删改查操作。主要内容包括:1.安装 pymongo 模块2.使用 pymongo 对 MongoDB数据库进行操作一、安装 pymongo 模块安装 pymongo 有很多方式,比较推荐的是使用 python 的 pip 来安装。$ python3 -m pip install pymongo安装完成之后便可以编写简单的代码来通过 pymongo 来访问 mongodb 数据库。二、使用 pym原创 2020-11-05 18:04:13 · 834 阅读 · 1 评论 -
IPython Notebook安装与使用
1.安装IPython和IPython Notebook,相关包在python环境变量路径下的命令行中分别输入pip指令安装:下面是所需要安装的依赖和大数据分析用到的扩展pip install numpypip install urllib3 (安装IPython Notebook的依赖)pip install jupyter (安装IPython Notebook)pip install matplotlibpip install pandaspip install scipypip原创 2020-11-05 14:00:08 · 3373 阅读 · 0 评论 -
Python3.8安装MySQL驱动
第一步:在编辑器pycharm中进入到项目的 venv/Scripts目录。venv目录是哪里来的呢?请参考我的博客 pycharm创建项目 如下图所示:第二步:测试连接,并创建数据表。如图所示第三步:执行完以后,会在本地的数据库中,创建一个 test_user表。...原创 2020-09-15 17:57:48 · 739 阅读 · 0 评论 -
Python3.8安装教程
第一步:浏览器打开网址:www.python.orgwww.python.org第二步:根据电脑系统选择下载第三步: 确定电脑系统属性,此处我们以win10的64位操作系统为例下载安装包。第四步:安装python 3.8.5第五步:点击Next第六步:选择自己想要存储的文件夹,点击Install第七步:开始安装第八步:点击Close结束安装。第九步:开始——搜索框中输入“cmd”——回车,启动命令提示符——输入Python。.原创 2020-09-15 17:39:37 · 11726 阅读 · 0 评论 -
Pycharm如何创建项目
在本教程中,将创建一个简单的Python脚本,因此将选择 Pure Python。此模板将创建一个空项目。第一步:如果您在欢迎屏幕上,请单击Create New Project。如果您已打开项目,请选择File | New Project。第二步:PyCharm建议了几个用于创建各种类型应用程序的项目模板(Django,Google AppEngine等)。当PyCharm从项目模板创建一个新项目时,它会生成相应的目录结构和特定文件,以及任何所需的运行配置或设置。第三步:Python的最原创 2020-09-15 17:31:19 · 41455 阅读 · 1 评论 -
pycharm安装三方类库
最后结果如图:这张截图是刚刚创建好的,下面在重新创建一个。第一步:第二步:第三步:原创 2020-09-10 11:48:11 · 140 阅读 · 0 评论