摘要:
异常 Exception 错误 Error 逻辑设计错误、笔误、语法错误,即在运行前可以避免的 异常Exception 程序执行时的意外情况,前提是没有上面的错误情况,但在某些情况下出现的意外导致程序无法正常执行。 例如open函数操作一个文件,但文件不存在,或网络访问一个文件,突然断网了,就是异常 阅读全文
posted @ 2021-07-14 11:23
勤俭持家亮公子
阅读(262)
评论(0)
推荐(0)
摘要:
linux中使用命令或者脚本是大都可以接收参数,如 ls -l /etc # /etc是位置参数 # -l 是短选项 在python 3.2之后提供可参数分析的模块argparse 参数分类 位置参数,如/etc 选项参数,如-l表示短选项,--list表示长选项 argparse模块介绍 通过程序 阅读全文
posted @ 2021-07-14 11:21
勤俭持家亮公子
阅读(62)
评论(0)
推荐(1)
摘要:
Python 路径操作 3.4版本之前os.path模块 3.4版本之后pathlib.Path模块 from pathlib import Path p = path() p = p.joinpath('/data/app/app/sftp-password.txt') # 在当前目录后拼接字符串 阅读全文
posted @ 2021-07-14 11:20
勤俭持家亮公子
阅读(78)
评论(0)
推荐(0)
摘要:
结构化数据类型 关系型数据库结构化存储 json、html等半结构化数据 图片音频数据等非结构化数据 Python处理csv文件 csv是一个被行分隔符、列分隔符划分成行和列的文本文件 行分隔符为\r\n,最后一行没有换行符 列分隔符通常为逗号或制表符 import csv line1 = [1," 阅读全文
posted @ 2021-07-14 11:18
勤俭持家亮公子
阅读(73)
评论(0)
推荐(0)
摘要:
函数 函数定义 由若干语句组成的语句块,函数名称、参数列表构成 完成一定的功能 函数的作用 结构化变成对代码的基本封装,按照功能组织成一段代码 封装的目的为了复用,减少冗余代码 代码更加简洁,可读性高 函数的分类 内建函数,如max() 库函数,如math.ceil() 函数定义 def语句 阅读全文
posted @ 2021-07-14 11:08
勤俭持家亮公子
阅读(97)
评论(0)
推荐(0)
摘要:
内建函数 标识 id 返回对象的唯一标识 哈希 hash() 返回一个对象的哈希值,哈希算法不同,哈希重复(碰撞)也不同 类型 type() 返回对象的类型 类型转换 float() int() bin() hex() oct() bool() list() tuple() dict() set() 阅读全文
posted @ 2021-07-14 11:07
勤俭持家亮公子
阅读(39)
评论(0)
推荐(0)
摘要:
python三元表达式 python中没有像其他语言中一样的三元表达式或者三目运算符,但有类似的实现方式 其他语言中,一般语法格式是"判断条件?为真时的结果:为假时的结果" 在python中,格式是为真时结果 if 判断条件 else 为假时的结果 In [21]: True if 1 > 0 el 阅读全文
posted @ 2021-07-14 11:05
勤俭持家亮公子
阅读(54)
评论(0)
推荐(0)
摘要:
Python提供了三种时间处理模块,分别是time、datetime和calendar,这三个模块均被收录到Python标准库中。 概述 time模块主要用三种表现形式来表示时间,分别是时间戳、结构化时间、格式化时间字符串,在官方文档中,time是归类在Generic Operating Syste 阅读全文
posted @ 2021-07-14 11:02
勤俭持家亮公子
阅读(515)
评论(0)
推荐(0)
摘要:
封装 把等号右边的封装起来。 将多个值使用逗号分隔,组合在一起,返回的是一个元组,只是在定义时省掉了小括号 In [6]: t1 = 1,2 In [7]: t1 Out[7]: (1, 2) 解构 把等号右边的数据结构元素解开,并按照顺序赋值给等号左边的变量 等号左边的变量数量要和右边解开的元素个 阅读全文
posted @ 2021-07-14 11:01
勤俭持家亮公子
阅读(41)
评论(0)
推荐(0)
摘要:
字典dict 介绍 key-value键值对的数据集合 是可变的、无序的、key具有唯一性 字典创建 d = dict() d = Dict(**kwargs) 使用name=value初始化一个字典 字典访问 d[key] 返回key对应的value key不存在抛出keyError异常 get( 阅读全文
posted @ 2021-07-14 11:00
勤俭持家亮公子
阅读(86)
评论(0)
推荐(0)

浙公网安备 33010602011771号