随笔分类 - Python
摘要:1、安装pyyaml模块 2、读取yaml文件数据 import yaml f = open("data.yaml", "r", encoding="utf-8") data = yaml.load(f, Loader=yaml.FullLoader) print(data) 代码就这么几行,不用这
阅读全文
摘要:如果想使用Python对mysql数据库进行操作,需要引入第三方库pymysql, 首先安装该模块: pip install pymysql 导入: import pymysql 既然要操作数据库,那么肯定需要先进行连接,先来看看connect()的源码, 从图中可以看到,连接到数据的参数非常之多,
阅读全文
摘要:在工作中常常会涉及到文件操作,例如日志记录,生成测试报告等。 Python常用的文件操作主要包括打开、读取,写入、关闭。 一、打开文件 使用open(file,mode,encoding)方法,其中: file:指定文件路径 mode:文件打开模式 encoding:文件编码方式 例如: f = o
阅读全文
摘要:异常处理是确保程序在控制范围内运行的一个保障机制,在程序发生异常时执行应对措施,确保程序不会直接挂掉,并且让异常信息有迹可循,所以合理的异常处理机制也是保障程序健壮性的关键因素之一。 在Python中,异常处理的流程结构大致如下, try: 代码块1 except Exception as e: 代
阅读全文
摘要:参数和动态属性是作为对对象和方法的一些补充,由于它们非常重要,所以单独整理一下; 参数 参数可以分为实参和形参,所谓实参就是在调用函数时,向函数传递值的参数;形参是指函数被调用时,用来接收值的参数; 我们定义一个加法函数,并调用它, def add(num1, num2): print("a + b
阅读全文
摘要:现在的编程思想的核心都是面向对象,而变量、函数和类就是面向对象的基础, 类 类是一些具有相似属性和功能的对象集合,如果我们把类比作制作手机的模具,那么通过这个模具,我们可以生产出大批量具有相同功能和属性的手机。 定义类的关键字:class 所有的class默认继承于object,我们来写一个手机类,
阅读全文
摘要:判断和循环在Python中有着举足轻重的地位,应该是所有的编程语言中都是极为重要的,掌握好这两个知识点可以大大丰富我们的程序结构,巧妙的利用它们可以提升代码的执行效率,并可以覆盖日常生活中诸多复杂的应用场景。 要知道,绝大多数编程技巧都是从这两个知识点有关联,所以,你的逻辑思维可以通过这两个知识点在
阅读全文
摘要:Python代码块除了有严格的缩进让格式看起来比较整洁,还有一些其他的规范可以提高代码的可读性,保持代码风格的统一; 模块和包的导入: 导入模块: import 模块 import 模块 as 别名 from 模块 import 函数/变量/类 包的导入和模块导入类似,并且和当前文件在同一级目录下的
阅读全文
摘要:Python是一门解释型语言,它的优势在于代码简洁,易于理解,可以通过大量已封装好的内建方法和第三方模块方法完成日常所需的操作。下面主要归纳了一些经常使用的基本数据类型操作; 字 符 串 索引 起始下标为0 (从前往后数),末尾下标为-1(从后往前数) str_a = 'hello python'
阅读全文
摘要:这个系列主要是对以往学过的Python3基础的总结和回顾。 Python的基本数据类型包含数字、字符串、列表、元组、字典、集合几大类。 在介绍基本数据类型之前,先说明三个Python内建方法,有助于认识数据类型, 第一个内建方法:print() >print方法可以将内容打印到控制台,也是调试程序(
阅读全文

浙公网安备 33010602011771号