Python学习笔记--异常、模块与包

news/2024/7/19 9:59:29 标签: 学习, 笔记, python, 开发语言, 爬虫

......待更新

(一) 了解异常


1. 异常
程序运行的过程中出现了错误
2. bug
bug就是指异常的意思,因为历史是因为小虫子导致计算机失灵的案例,所以延续至今,bug就代表软件出现错误


(二) 异常的捕获方法


1. 程序出现bug后的情况
程序因为一个bug停止运行
对bug进行提醒·,整个程序继续运行
2. 为什么要捕获异常?
在可能发生异常的方法,进行捕获,当出现异常时,提供解决方式,而不是任由其导致程序无法运行
作用:提前假设某处会出现异常,做好提前准备,当真的出现异常的时候,可以有后续手段


(三) 异常综合案例
(四) Pyhton模块
(五) Python包

(六) 安装第三类Python包


http://www.niftyadmin.cn/n/233823.html

相关文章

在Vue2项目中使用new Proxy做一些事情。

随着Vue3的全面普及,new Proxy成为了无法绕过的话题,更先进的new Proxy为整个Vue3的响应系统提供了动力。 一、前言: 在日常项目开发过程中,我们通常会去”监听“一些值的变化,并通过数据的变化去做某些判断&#xff…

5G边缘计算网关用于智能消防安全

随着人们对智能消防安全的需求不断增长,5G边缘计算网关作为一种新型技术,已经被广泛应用于消防设备的智能监控和管理中。本文将介绍5G边缘计算网关在智能消防安全中的应用,并给出一个Python代码示例。 一、5G边缘计算网关在智能消防安全中的应…

JavaSE 04 数组

文章目录 🌈 概览🍻 数组概述🎲 数组的声明与创建⛅ 内存分析及三种初始化🥝 内存分析🍑 三种初始化🎨 下标越界及小结🍋 数组的四个基本特点🍅 数组边界🎰 数组的使用📚 多维数组🚀 Arrays 类🧊 冒泡排序🎄 Debug🎯 稀疏数组🌈 概览 数组概述数…

【C】Function

系列连载 【python / C / C】 参考 《C语言程序设计(第四版)谭浩强》【C语言】C语言视频教程《郝斌 C 语言自学教程》 文章目录为什么需要函数什么叫函数如何定义函数函数的分类注意的问题常用的系统函数为什么需要函数 避免重复性操作 有利于程序模…

win和linux双系统引导

一. Win10和Debian11引导 先安装了Debian11,在安装Win10,每次启动都需要F12 手动引导,下面尝试用Linux 的grub引导Win10 前提在电脑BIOS中设置Debian盘为默认启动 只添加启动项 进入Debian系统sudo cp /boot/grub/grub.cfg /boot/grub/grub.c…

ElasticSearch的一些限制及推荐配置

ElasticSearch的一些限制及推荐配置 限制 数组字段,数组大小无限制。 There is no hard limit but it’s definitely recommended to keep those arrays “reasonable”. When performing an update, Elasticsearch needs to fetch the entire doc, apply the upd…

Linux内存管理(三十三):vmalloc 详解

源码基于:Linux 5.4 0. 前言 kmalloc()、vmalloc()、malloc() 这三个函数是常用的内存分配函数,但有着本质的区别。 kmalloc() 基于slab 分配器,是建立在一个物理地址连续的大内存块上,所以 kmalloc() 分配的内存物理是上连续的,而且 kmalloc() 映射的虚拟内存在线性区域…

1681_Ubuntu下查看某些文件夹下所有的文件大小

全部学习汇总: GreyZhang/little_bits_of_linux: My notes on the trip of learning linux. (github.com) 可能是平时工作中各种限制以及保密性工作让我感到压抑,最近一段时间特别喜欢自由软件,也无可救药地喜欢上了Linux操作系统。心里感觉…