自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个探讨python的自留地

探讨python技术的一亩三分地

  • 博客(30)
  • 收藏
  • 关注

原创 jupyter notebook如何实现代码提示功能?

一、需要提前下载jupyter_contrib_nbextensions-0.5.1-py2.py3-none-any.whl的安装包,直接用包名安装的话会报错,需要提前下载。jupyter notebook在数据分析中使用非常方便,但是没有代码提示功能,让人感觉有一点点遗憾?二、安装jupyter notebook的版本为6.0.1,如果已经安装高版本的话,需要降低版本。通过设置好后,已经具备了代码提示功能了,大大节约我们的开发效率,大家快去试试吧。三、验证,启动jupyter notebook。

2023-10-12 08:57:21 1990

原创 大数据专栏-Hive插入数据时长时间卡住的问题分析过程及原因

hive insert 长期卡住不动

2023-04-12 16:45:19 2618

原创 python办公自动化经典案例-邮件附件自动下载

本工具是使用python语言开发,实现邮件附件自动下载,方便高效,省时省力。欢迎朋友洽谈合作。

2023-01-16 22:28:28 341

原创 python基础专栏13-python基础篇-控制结构

程序在运行过程中,有三种运行控制结构-顺序结构、选择结构和循环结构。顺序结构是最简单的运行模式,按照代码编写顺序,从上到下逐行执行。选择结构会根据判断条件的结果来决定执行哪个代码块。循环结构是反复执行一段代码块。通过这三种控制结构来让我们编写的代码功能更强大。

2022-09-02 17:14:23 3299

原创 python基础专栏12-python基础篇-复合数据类型-字典

字典是一个无序、可变和有索引的复合数据结构体,里面可以存放任何数据类型的数据。字典中的数据元素格式为:key:value,键和值之间用冒号连接,数据元素之间是通过逗号分隔,和列表、元组和集合一样。...

2022-09-01 16:07:51 990

原创 Python基础专栏11-python基础篇-复合数据类型-集合

今天要讲解的内容是另外一种数据结构类型-集合,集合这个概念对于大家来说,应该不陌生;在数学当中,我们已经学过这个概念,也大概应该知道集合的作用;集合是一个存放数据的容器,并且集合当中也是可以存放任何数据类型的数据,集合的特点是无序性和唯一性,集合当中的元素是没有顺序的,不能按照索引位置进行元素访问,唯一性是指集合当中的元素是不重复的。这一点也是经常被用作数据去重。...

2022-08-31 18:47:58 944

原创 Python基础专栏⑩-python基础篇-复合数据类型-元组

上篇我们介绍了列表结构的数据类型,本篇我们将要介绍另外一种复合数据结构类型-元组。

2022-08-30 22:28:32 453

原创 Python基础专栏⑨-python基础篇-复合数据类型-列表

前面讲解了python当中最常用的两种单体数据结构-数值型和字符串类型,每个数据值只能表示单个信息,比如一个人的姓名(字符型)、年龄(数值型),可以定义单个变量进行存储和使用,非常方便,如果要管理的数据很多的时候,按照之前方式,需要定义大量的变量来进行使用,程序就会显得很臃肿和难以阅读,面对这个问题的时候,我们就要思考一个问题,能否把这些数据放到一个类似容器的东西里面,进行统一化管理,这个在python当中是可以的。这个就是本博客要介绍的几种复合数据类型:列表、元组、集合和字典。......

2022-08-30 15:57:02 684

原创 Python基础专栏⑧-python基础篇-数据类型之字符串

字符串是由字符构成的一个序列,作为一个整体使用。字符串中字符的个数可以有0个,也可以有多个,0个的话,被称为空字符串。由一对单引号包围的字符序列,例如:'我是一个字符串','0123456789'。由一对双引号包围的字符序列,例如:"我也是一个字符串","0123456789"。由一对三引号(包括单引号和双引号)包围的字符序列,,例如:'''我同样是一个字符串"",'''0123456789''',"""我也同样是个字符串"""等。前后界定符的引号必须保持一致,否则会导致编译错误。#正确案例。.......

2022-08-19 09:18:44 2886

原创 python基础专栏⑦-python基础篇-数据类型之数值型

计算机主要的工作就是数据处理,在进行数据处理时,数据有哪些表现形式呢?在python中,定义了六种基本数据类型,分别是数值型、字符串型、列表、元组、集合和字典。

2022-08-18 15:54:23 1923

原创 Python基础专栏⑥-代码组织篇①-模块

现在市面上讲解python的教材和博客一般都会把【模块】这一个知识点放到中间或后面进行讲解,之所以一开始就进行讲解,个人理解是我们学习python,一开始就在后缀名为.py的文件中进行代码的编写,而这种文件是什么呢?就是我们的模块文件,所以从开始就让大家理解模块,并且知道模块是什么显得尤其重要。在编写python代码时,一般会把代码存放到以.py为后缀的文件中,这类文件就成为模块文件,模块是python组织代码的基本单元,模块文件中可以定义变量、函数、以及类等程序单元。...

2022-08-18 07:59:36 294

原创 python基础专栏①-语言基础篇①-语言知识框架

python越来越受到人们的喜爱,越来越多的人开始学习python,对于初学者该如何入手呢?本专栏带着大家通过一个高效的学习方式来进行python的学习,就是通过思维导图来学习python。

2022-08-16 17:40:06 418

原创 Python基础专栏③-环境搭建篇②-安装开发工具

学习一门编程语言之前,掌握好一个集成开发工具对于后面的学习有很大的帮助作用,能让学习者节省很大的工作,并且在项目开发中,也是要用集成开发工具进行代码开发的,本次以当前python从业者使用最多的pycharm为例,讲解如何下载、安装及使用。......

2022-08-12 16:25:52 1466

原创 基于Centos7的hive的分布式部署

hive 数据仓库的经典部署方式

2022-06-02 23:47:04 468

原创 Python基础专栏④-Pip篇①-国内源的设置

现在python受到越来越多的人的喜爱,因为它提供了大量的第三方库供人们使用,但是第三方库需要安装后才能使用,由于python官方的库的安装包所在的服务器在国外,所以如果网速不好的话,经常会安装失败,为了方便国内用户使用,很多公司架设了国内镜像服务器,那如何才能使用国内源呢?下面在windows环境中给你做个说明。......

2022-05-19 07:22:07 1991

原创 Python基础专栏②-环境搭建篇①-安装解释器

一、python解释器的安装(1)首先进入python官网,百度搜索:python。找到官网。(2)进入官网,中间位置,找到【download】按钮,首先需要确认你的操作系统是什么?比如是windows、还是macOX、或者是linux。根据操作系统,选择进入对应的下载页面。由于作者我的的windows操作系统,所以本次以window是为例。点击【windows】。(3)进入以下windows的下载页面,python有两个大的版本,python2.x和python3.x,如果是初学者,建议选

2022-05-15 22:48:19 272

原创 基于Centos7搭建双节点Spark大数据平台

前提条件在搭建好hadoop平台的基础上进行搭建,参看之前文章。基于虚拟机搭建Hadoop大数据平台集群_传道授业解惑者的博客-CSDN博客spark大数据平台的搭建master节点解压spark的安装包#tar -zxvf /root/spark-3.1.3-bin-hadoop3.2.tgz -C /usr/local/修改配置文件①spark-env.sh#cd /usr/local/spark-3.1.3-bin-hadoop3.2/conf#cp spark

2022-05-11 18:14:07 358

原创 基于Centos7的mysql的安装

Mysql数据库的安装本安装手册是以在Centos7上安装Mysql为例。检查操作系统中是否安装了wget工具。 [root@localhost ~]# wget -bash: wget: command not found (2)如果没有安装的话,则进行安装wget [root@localhost ~]# yum install wget –y ...

2020-03-16 22:35:34 331

原创 Python应用专栏-turtle入门篇①-绘制等边三角形

相信三角形对于绝大数人来说,是再熟悉不过的一个几何图形了,并且在现实生活和工作中也经常遇见,如果要画的话,相信很多人也会说,简单的很啊,画三条相等的线段,每两个线段的夹角为60度就可以了啊,也许我们借助几何作图工具会很快的很容易的画出来,但是如果我们要让计算机帮我们绘制的话,该如何绘制呢?如果用画图工具的话,也很容易绘制出,但是我们现在讨论的是如何通过代码编程实现绘制等边三角形,本次案例采用pyt.........

2020-03-08 22:44:26 21126

原创 python基础专栏⑤-手机编写python篇-qpython开发python

当前Python使用越来越广泛,并且越来越多的人开始学习Python,不仅是从事IT行业的技术人员, 其他行业的人员也开始学习Python,以解决自己平时工作中的一些困境,同时最近少儿编程也开始流行,在电脑上进行编程学习很是方便,但是如果当前手头上没有电脑怎么办呢?学会在手机上进行python代码的编写将是一个非常有必要的工作,现在就介绍一款能在手机上进行python代码编写的APP应用-qpyt.........

2020-03-06 21:54:33 6344

原创 python应用专栏-自动化办公篇①-word文档操作

office办公软件使用之广,无需再说,当今时代,每个办公人员都面临着在使用word处理文字,使用excel处理表格数据,使用ppt进行课件、报告等汇报材料编写的大量无聊、重复的困境,如何解脱困境呢?通过编程语言编写程序是一个很好的解决之道,python当前使用很广泛,并且python中有很多第三方模块已经实现了功能,我们只需要学会使用即可,今天要讲解的是python-docx库,着这是一个很好的.........

2020-03-03 22:53:51 1316

原创 python框架专栏-Flask框架篇①-基本介绍和安装

(1)Flask简介。 Flask诞生于2010年,是Armin ronacher(人名)用 Python 语言基于 Werkzeug 工具箱编写的轻量级Web开发框架。  Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login,数据库Flask-SQLAlchemy),都需要用第三方的扩展来实现。比如可以用......

2020-03-03 14:43:32 2786

原创 Python基础专栏②-环境搭建篇②-安装IDE-Pycharm

Python语言当前越来越流行,使用的人越来越多,集成开发工具pycharm是当前使用比较多的一个开发工具,掌握pycharm的安装和基本的使用非常重要。(1)pycharm的下载。进入到pycharm的官网:https://www.jetbrains.com/pycharm/download/#section=windows下载社区版的即可。(2)安装双击安装包,默认安装.........

2020-03-02 22:59:11 410

原创 基于虚拟机搭建Hadoop大数据平台集群

当前大数据发展越来越快,技术要求也越来越高,岗位需求也越来越多,Hadoop作为大数据技术的基础,会搭建Hadoop大数据平台对于从业人员成为了一个基本的能力,以下介绍两台虚拟机搭建hadoop集群。(一)基于wmware创建虚拟机并安装Centos7操作系统,作为大数据集群的master节点。(1)修改网卡配置文件,不同版本的linux的网卡文件名字(ifcfg-ens33)不同,根据实...

2020-03-01 19:41:12 835

原创 基于Wmware创建虚拟机并安装Centos7操作系统

随着云计算技术的快速发展,linux操作系统使用越来越广泛,对于普通开发人员来说,在windows上安装虚拟机,安装linux操作系统变得越来重要,本手册详细描述了整个过程,其中:wmware版本为:15.5PRO,centos为CentOS-7-x86_64-DVD-1908,希望对大家有所帮助。(一)wmware创建虚拟机(1)打开wmware,点击【创建新的虚拟机】(2)选择【自...

2020-03-01 16:18:27 255

原创 【Python开发环境搭建篇】一、windows上Python解释器的安装

现在Python语言的使用场景越来越多,很多人开始接触学习Python,在开始进行Python学习之前,搭建开发环境是首要的基础,windows操作系统又是当前普通人用的最多的操作系统,所以学会如何在windows上搭建开发环境至关重要,下面详细介绍一下搭建步骤。(1)首先查看自己电脑上windows的系统类型,回到桌面,右键点击【我的电脑/计算机】-》【属性】,会打开一个窗体,查看系统类型,......

2020-03-01 13:33:38 772

原创 运维工具ansible-安装篇

安装Ansible之后,不需要启动或运行一个后台进程,或是添加一个数据库.只要在一台电脑(可以是一台笔记本)上安装好,就可以通过这台电脑管理一组远程的机器.在远程被管理的机器上,不需要安装运行任何软件,因此升级Ansible版本不会有太多问题(如果你已经基于Ansible开发大量模块,你最好一直使用对应版本。此时不建议你升级到最新版本,以免由于不兼容等问题导致模块功能异常。)....

2019-05-15 23:27:58 186

原创 (3)运维工具ansible-架构和核心组件

ansible架构如下图: 图 ansible架构图核心组件:Host Inventory定义ansible管理的主机,可以进行分组管理。Core ModulesAnsible核心模块,ansible中模块就是用来指定对远程主机具体的操作,比如执行命令模块command、创建文件模块file等(ansible自带...

2019-05-10 10:52:51 477

原创 (2)运维工具ansible之ansible特性

ansible工具具有如下特性:一、模块化设计,调用特定的模块来完成特定任务,本身是核心组件,短小精悍; 二、基于Python语言实现,由Paramiko(python的一个可并发连接ssh主机功能库), PyYAML和Jinja2(模板化)三个关键模块实现; 三、部署简单,agentless无客户端工具; 四、主从模式工作; 五、支持自定义模块功能; 六、支持playbook剧本,...

2019-05-09 22:17:11 608

原创 (1)ansible运维工具-简介篇

运维工具Ansible简介首先给大家推荐四个参考资料网址:官网 - https://www.ansible.com/ Ansible介绍视频- https://www.ansible.com/resources/videos/quick-start-video Ansible中文权威指南-http://ansible-tran.readthedocs.io/en/latest/ A...

2019-05-09 22:02:47 224

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除