
PYTHON
文章平均质量分 89
victoruu
DevOps Linux K8S MySql
展开
-
5分钟学会本地Pypi源搭建
通常我们在下载python包时都会选择清华源或者阿里源。但是当我们的开发环境无法访问外网的时候,就需要搭建私有源。今天我们就一起花5分钟时间学习如何搭建一个本地私有源。转载 2023-02-16 17:22:30 · 1423 阅读 · 2 评论 -
第九篇 装饰器
阅读目录一 什么是装饰器 二 装饰器需要遵循的原则 三 实现装饰器知识储备 四 高阶函数 五 函数嵌套 六 闭包 七 无参装饰器 八 装饰器应用示例 九 超时装饰器一 什么是装饰器器即函数装饰即修饰,意指为其他函数添加新功能装饰器定义:本质就是函数,功能是为其他函数添加新功能二 装饰器需要遵循的原则1.不修改被装饰函数的源代码(开放封闭原则)2...转载 2018-08-08 13:49:39 · 179 阅读 · 0 评论 -
python 模块
模块&包(* * * * *)模块(modue)的概念:在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。使用模块有什么...转载 2018-08-09 13:48:36 · 326 阅读 · 0 评论 -
Python之文件与目录操作(os、zipfile、tarfile、shutil)
Python中可以用于对文件和目录进行操作的内置模块包括:模块/函数名称 功能描述 open()函数 文件读取或写入 os.path模块 文件路径操作 os模块 文件和目录简单操作 zipfile模块 文件压缩 tarfile模块 文件归档压缩 shutil模块 高级文件和目录处理及归档压缩 fileinput模块 读...转载 2018-07-17 17:03:30 · 1282 阅读 · 0 评论 -
python常用运维脚本实例
file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建。但是更推荐使用内置函数open()来打开一个文件 . 首先open是内置函数,使用方式是open('file_name', mode, buffering),返回值也是一个file对象,同样,以写模式打开文件如果不存在也会被创建一个新的。 f...转载 2018-07-17 16:58:46 · 6063 阅读 · 1 评论 -
实用自动化运维Python脚本
并行发送sh命令pbsh.py #!/usr/bin/python # -*- coding: UTF-8 -*- import paramiko import sys import threading #Copy local file to remote server. def sshclient_scp...转载 2018-07-17 16:58:02 · 1974 阅读 · 0 评论 -
第七篇 python基础之函数,递归,内置函数
阅读目录一 数学定义的函数与python中的函数二 为何使用函数背景提要三 函数和过程四 函数参数五 局部变量和全局变量六 前向引用之'函数即变量'七 嵌套函数和作用域八 递归调用九 匿名函数十 函数式编程十一 内置函数十二 本节作业一 数学定义的函数与python中的函数初中数学函数定义:一般的,在一个变化过程中,如果有两个变量x和y,并且对于x的每一个确定的值,y都有唯一确定的值与其对应,那么...转载 2018-07-10 15:07:18 · 234 阅读 · 0 评论 -
第一篇3:网络基础之子网划分
阅读目录一.ip地址基本知识1.1 ip地址的结构和分类1.2 特殊ip地址1.3 子网掩码1.4 ip地址申请二.子网划分2.1 子网划分概念2.2 c类子网划分初探2.3 子网划分步骤2.4 子网划分案例2.5 划分子网注意事项2.6 为何要子网划分及其优点2.6.1 为什么要子网划分:2.6.2 子网划分优点一.ip地址基本知识1.1 ip地址的结构和分类根据tcp/ip协议,连接在inte...转载 2018-07-10 14:57:10 · 494 阅读 · 0 评论 -
第一篇2:python基础之字符编码
阅读目录一 了解字符编码的知识储备二 字符编码介绍三 字符编码应用之文件编辑器3.1 文本编辑器之nodpad++3.2 文本编辑器之pycharm3.3 文本编辑器之python解释器3.4 总结四 字符编码应用之python4.1 执行python程序的三个阶段4.2 python2与python3字符串类型的区别一 了解字符编码的知识储备一 计算机基础知识 二 文本编辑器存取文件的原理(no...转载 2018-07-10 14:56:27 · 270 阅读 · 0 评论 -
第一篇:网络基础之网络协议篇
阅读目录一.操作系统基础二.网络通信原理2.1 互联网的本质就是一系列的网络协议2.2 osi七层协议2.3 tcp/ip五层模型讲解2.3.1 物理层2.3.2 数据链路层2.3.3 网络层2.3.4 传输层2.3.5 应用层2.3.6 socket三.网络通信实现四.网络通信流程一.操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机...转载 2018-07-10 14:54:47 · 249 阅读 · 0 评论 -
第三篇:python基础之数据类型与变量
阅读目录一.变量二.数据类型2.1 什么是数据类型及数据类型分类2.2 标准数据类型:2.2.1 数字2.2.1.1 整型:2.2.1.2 长整型long:2.2.1.3 布尔bool:2.2.1.4 浮点数float:2.2.1.5 复数complex:2.2.1.6 数字相关内建函数2.2.2 字符串2.2.2.1 字符串创建2.2.2.2 字符串常用操作2.2.2.3 字符工厂函数str()...转载 2018-07-10 14:53:49 · 195 阅读 · 0 评论 -
第二篇:python基础之核心风格
阅读目录一.语句和语法二.变量定义与赋值三.内存管理内存管理:引用计数:简单例子四.python对象五.标识符六.专用下划线标识符七.编写模块基本风格八.示范一.语句和语法#:注释\:转译回车,继续上一行,在一行语句较长的情况下可以使用其来切分成多行,因其可读性差所以不建议使用;:将两个语句连接到一行,可读性差,不建议使用::将代码的头和体分开语句(代码块)用缩进方式体现不同的代码级别,建议采用4...转载 2018-07-10 14:52:58 · 134 阅读 · 0 评论 -
PyCharm安装及使用
PyCharm搭建环境1、win10_X64,其他Win版本也可以。2、PyCharm版本:Professional-2016.2.3。搭建准备1、到PyCharm官网下载PyCharm安装包。Download2、选择Windows系统的专业版下载。下载3、下载好的安装包。安装包信息安装软件1、双击安装包进行安装。安装软件2、自定义软件安装路径(建议路径中不要中文字符)。自定义安装路径3、创建桌面...转载 2018-07-08 16:57:08 · 332 阅读 · 0 评论