python
老张爱喝老白干
胖子
展开
-
2021年第一个没用的python脚本
文章目录1. 脚本需求2. 脚本3. 输出3.1 屏幕输出3.2 日志输出4. bug1. 脚本需求轮询某个目录下的所有文件,包括子目录中的文件,计算文件修改时间距离现在有多长时间2. 脚本#!/usr/bin/env python3#coding:utf-8##################################检查文件修改时间,然后更新到对端#author:zhanghao#time:20210101#################################原创 2021-01-01 23:42:52 · 222 阅读 · 0 评论 -
python列表和元组如何选择,让程序更有效率!
文章目录1. 元组和列表的区别2. 区别决定场景2.1 元组(静态)2.1.1 运维场景2.1.2 数据安全2.2 列表(动态)3. 元组和列表的共通点3.1 通过索引处理元素3.1.1 正数索引3.1.2 负数索引3.2 支持切片处理3.3 嵌套3.4 封包和解包3.4.1 异步方式3.4.2 同步方式3.5 常用内建函数4. 列表和元组的存储空间分配4.1 定义序列,同时赋值4.2 先定义序列,然后append5. 元组和列表性能开销5.1 创建性能对比5.2 索引性能对比1. 元组和列表的区别列表原创 2020-05-26 00:40:38 · 880 阅读 · 0 评论 -
python文件操作
文章目录1. 写入文件2. 文件读取方式2.1 read2.2 readlines2.3 readline3. 光标位置3.1 或者当前位置tell()3.2 定位位置seek()1. 写入文件f = open("filetest", "w+")f.write("i am here \n")f.write("hello world \n")f.write("ending \n")f.c...原创 2019-10-19 10:32:18 · 460 阅读 · 0 评论 -
python函数作用域
文章目录1. 变量作用域1.1 函数嵌套作用域2. global调用全局变量1. 变量作用域定义在函数内部的变量具有局部作用域,在一个模块中最高级别的比变量具有全局作用的。局部变量:如果定义的变量名字在函数体里面,它的出现就是为局部变量。全局变量:在当前脚本中直接定义,不存在任何的函数体或者类中。局部变量来说,函数进行的调用后,函数体中的局部变量也进行了声明,当函数调用完成后,则变量...原创 2019-10-14 17:25:20 · 214 阅读 · 0 评论 -
python测试函数
文章目录样例(python核心编程)断点调试样例(python核心编程)#!/usr/bin/env python# -*- coding: utf-8 -*-'''File: test.pyTime: 20190707Author: haozi'''def testit(func, *nkwargs, **kwargs): try: retval...原创 2019-10-11 23:24:55 · 673 阅读 · 0 评论 -
python-learning01 - pip使用
文章目录1. 安装pip2. 配置pip3. pip使用姿势3.1 使用参数3.2 安装paramiko模块4. 安装iptyon1. 安装piprpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmyum install python-pippip 之所以能够成为最流行的包管理工...原创 2019-08-23 22:46:23 · 941 阅读 · 0 评论 -
通过pyenv和virtualenv搭建python开发环境
文章目录1. 安装pyenv1.1 部署pyenv环境1.2 配合环境变量2. 命令使用2.2 查看当前python版本2.3 设置版本3. virtualenv管理项目3.1 安装pyenv-virtualenv3.2 pyenv-virtualenv使用1. 安装pyenvpyenv 用来管理 Python 的版本,Python 2.x 和 Python 3.x版本之间灵活切换,virtu...原创 2019-08-24 16:28:32 · 595 阅读 · 0 评论 -
python-learning03 - 匿名函数lambda
文章目录1. 匿名函数2. lambda使用2.1 基础应用2.2 lambda结合函数1. 匿名函数在python中普通函数定义是通过def关键字进行定义,然后再def中定义代码块,那么什么叫匿名函数呢?匿名函数顾名思义,没有函数名,而函数体也不是复杂的代码块,而是表达式。2. lambda使用2.1 基础应用lambda [arg1, arg2]: expression基础应用...原创 2019-09-28 20:54:59 · 165 阅读 · 0 评论 -
python-learning04 - python函数基础01
文章目录1. 什么是函数1.1 函数和过程2. 函数2.1 定义函数2.2 调用函数2.3 函数帮助文档2.4 返回值2.5 函数参数2.5.1 位置参数2.5.2 默认参数2.5.3 可变长的参数1. 什么是函数在开发程序的过程中,有很多的代码要多次进行使用,为了提高利用率,将独立功能的模块组织为一个小模块1.1 函数和过程函数和过程的最大区别就是:函数具有返回值,过程是没有返回值的,在...原创 2019-10-01 23:41:38 · 175 阅读 · 0 评论