- 博客(21)
- 收藏
- 关注
原创 【PyCharm】从零到一:Python爬虫实战教程,小白、绕过反爬虫机制、实战案例全解析
爬虫(Web Crawler)是一种自动浏览万维网并从中收集信息的程序。它们常被用于搜索引擎、数据分析、市场研究等领域。在本文中,我将通过一个简单的Python爬虫实例(获取豆瓣评分前250的电影名称)来演示如何从一个网页中抓取数据。正如标题所说,本文的关键词为:从零到一、小白、绕过反爬虫机制、实战案例全解析。本文的实战案例也是很多人入门的第一个案例,希望能够帮助到第一次接触爬虫的你。
2024-08-22 17:36:33
4077
1
原创 【PyCharm】配置“清华镜像”地址(pip源)
本章将简单介绍清华大学开源软件镜像站和pip,然后手把手带大家进行PyCharm的配置。不想了解可以跳过,请直接阅读第三节“具体步骤”的内容。没有总结。
2024-08-18 01:19:49
13274
1
原创 【Python】入门到放弃之第十四章《文件操作》
这是本系列的第十四章节内容,也是最后一章,它的名字为《文件操作》。文件操作是计算机编程和日常使用中不可或缺的一部分,它涉及对存储在硬盘或其他存储设备上的数据进行读取、写入、修改、删除等操作。文件操作的基本步骤通常包括打开文件、操作文件内容(读操作、写操作等)、关闭文件。以上,就是 Python 文件操作的全部内容。随着本章的结束,本系列“从入门到放弃”也就告一段落了,希望好好学,好好做,天天开心。
2024-08-16 14:24:55
903
原创 【Python】入门到放弃之第十三章《异常处理》
这是本系列的第十三章节内容,《异常处理》。异常处理是编程中非常关键的一部分,它允许程序在发生错误时优雅地恢复或至少不会崩溃。不同的编程语言有不同的异常处理机制,但基本概念是相似的。Python的异常处理机制允许程序优雅地处理运行时发生的错误。通过使用 try 、except 、else 和finally 语句块,用户可以控制程序在遇到错误时的行为,包括捕获异常、处理异常以及执行清理操作。用户可以定义自己的异常类,这通常是通过继承内置的Exception类(或它的子类)来实现的。
2024-08-16 10:05:31
310
原创 【Python】入门到放弃之第十二章《导入模块与包》
这是本系列的第十二章节内容,它的名字为《导入模块与包》。在Python中,模块(Module)和包(Package)是组织代码的关键部分,它们允许用户将代码分割成可重用的部分,进而使得项目更加模块化和易于管理。以上,就是Python中如何导入模块与包的全部内容。在Python中,导入包(package)或模块(module)是一种将代码组织成可重用单元的方式。包是包含init.py 文件(在 Python 3.3 及更高版本中,空包可以没有init.py 文件)的目录,它还可以包含其他模块和子包。
2024-08-16 09:39:35
804
原创 【Python】入门到放弃之第十一章《函数》
这是本系列的第十一章节内容,《函数》。在Python中,函数是一段具有特定功能的、可重用的代码块。它允许用户封装一段代码,以便在其他地方重复使用,从而提高代码的可读性和可维护性。函数是一种功能的抽象,它封装了一段代码,用于完成特定的任务。Python中的函数可以分为四类:内置函数、标准库函数、第三方库函数和自定义函数。使用def关键字来定义函数。"""向用户打招呼"""以上,就是Python中函数的全部内容。
2024-08-15 17:36:31
312
原创 【Python】入门到放弃之第十章《控制流语句》
这是本系列的第十章节内容,《控制流语句》。控制流语句是编程语言中用于控制程序执行流程的语句,它们允许开发者根据不同的条件或规则来决定程序的下一步操作。以上,就是Python中控制流语句的全部内容。控制流语句是编程中不可或缺的一部分,它们使得程序能够根据不同的条件或规则执行不同的代码路径,从而实现复杂的逻辑和功能。在使用时,应注意语法规则和注意事项,以确保程序的正确性和高效性。
2024-08-15 11:42:30
1001
原创 【Python】入门到放弃之第九章《字典》
这是本系列的第九章节内容,《字典》。在Python中,字典(Dictionary)是一种内置的数据结构,用于存储键值对(key-value pairs)。字典是可变的,意味着你可以在创建字典后添加、删除或修改其中的元素。字典的键(key)必须是唯一的,并且是不可变的(即,它们必须是不可变数据类型,如字符串、数字或元组,但不能是列表或字典等可变类型)。字典的值(value)则可以是任何数据类型,包括列表、元组、字典等。以上,就是Python中字典的全部内容。
2024-08-15 01:55:01
796
原创 【Python】入门到放弃之第八章《元组》
这是本系列的第八章节内容,《元组》。元组(Tuple)是Python中的一种基本数据结构,用于存储一系列的元素,这些元素可以是不同类型的数据。与列表(List)不同,元组是不可变的,这意味着一旦创建了一个元组,就不能更改其内部元素的顺序或值。以上,就是Python中元组的全部内容。
2024-08-15 01:17:01
824
原创 【Python】入门到放弃之第七章《列表》
这是本系列的第七章节内容,《列表》。“列表”(List)是计算机科学和数据结构中常用的一个概念,它用于存储一系列的元素,这些元素可以是数字、字符、字符串、对象等,并且这些元素之间是有序的,即它们按照插入的顺序排列。不同的编程语言提供了不同的实现方式和语法来创建和操作列表。在Python中,列表是一种内置的数据类型,用方括号[]表示。无论是sort()方法还是sorted()函数,都可以接受一个key参数来自定义排序规则。key参数应该是一个函数,该函数会在每个元素上调用,其返回值作为排序的依据。
2024-08-14 21:07:37
1155
原创 【Python】入门到放弃之第六章《字符串》
这是本系列的第六章节内容,《字符串》。不是串串,是字符串。字符串(String)是编程中常用的数据类型,用于表示文本数据。在Python中,字符串是不可变的(immutable),即一旦字符串被创建,就不能改变其内部的内容,但可以对字符串进行各种操作,如拼接、分割、查找、替换等,以生成新的字符串。字符串是字符的有序集合,可以通过索引来访问字符串中的单个字符。在Python中,字符串可以用单引号(‘)、双引号(")或三引号(’''或"“”)来表示。
2024-08-13 01:41:24
1073
原创 【Python】入门到放弃之第五章《运算符》
这是本系列的第五章节内容,《运算符》。这又是一篇长文章。运算符(Operator)是一种告诉编译器执行特定数学或逻辑操作的符号,用于表示针对数据的特定操作,也称之为操作符。根据不同的分类标准,运算符可以分为多种类型。以上,就是Python中运算符的全部内容。了解这些运算符及其优先级对于编写正确和高效的 Python 代码至关重要。不得不再次感叹:这也太长了吧。
2024-08-12 16:15:11
1222
原创 【Python】入门到放弃之第四章《数据类型转换》
这是本系列的第四章节内容,为《数据类型转换》。数据类型转换(Type Conversion)是编程中常见的一个概念,它指的是将一种数据类型的值转换为另一种数据类型的过程。这种转换可以是隐式的(自动完成),也可以是显式的(需要程序员手动指定)。不同的编程语言在数据类型转换上有着不同的规则和函数。Python是一种动态类型语言,这意味着变量的类型是在运行时确定的。因此,Python中不存在传统的数据类型转换语法,如C或Java中的类型转换。但是,Python提供了多种内置函数来实现数据类型之间的转换。
2024-08-11 15:08:26
1093
原创 【Python】入门到放弃之第三章《数据类型》
这是本系列的第三章节内容,《数据类型》。以上,就是Python中数据类型的全部内容。本想着简单写点就午睡的,不知不觉写了这么长,好累好困,就这样吧,从入门到放弃。
2024-08-10 15:12:23
1391
原创 【Python】入门到放弃之第二章《变量》
这是本系列的第二章节内容,《变量》。以上,就是Python中变量的内容。好的变量命名和适当的作用域管理对于编写清晰、可维护的 Python 代码至关重要。
2024-08-10 01:27:58
1085
原创 【Python】入门到放弃之第一章《注释》
学习Python课程前,请先在电脑上安装好集成开发环境(IDE),如Python、PyCharm等。安装方法可点此跳转获取。这是本系列的第一章节内容,也是最简单的一个内容,可能可有可无?它的名字为《注释》。提示:以下是本篇文章正文内容,下面案例可供参考以上,就是Python中如何注释的全部内容。注释是编写清晰、可维护代码的重要工具。简而言之,在Python中,可以使用井号(#)进行单行注释,或者利用三引号(‘’’ 或 “”")进行多行注释(尽管后者实际上是未使用的多行字符串)。
2024-08-09 17:38:48
392
原创 【Python】入门到放弃
晚上睡不着,好像想写点什么,好像又不想动。最后还是决定做这一个系列,暂时就叫它作“Python的从入门到放弃”吧。不知道怎么开头,似乎要写点什么激励的话,奈何才疏学浅,爱咋咋地,就这样,写一小段前言作开头,然后列一提纲,就算完成一半的工作量了,最后再补充润色。提示:现在是北京时间 2024年8月9日01:06:43以上,世界晚安。
2024-08-09 01:15:18
309
原创 【Python、PyCharm】介绍与安装
Python 是一种广泛使用的高级编程语言,以其简洁、易读以及丰富的库支持而著称。它广泛应用于数据科学、Web 开发、自动化、人工智能等多个领域。Python 的设计哲学强调代码的可读性和清晰的语法,使得即便是初学者也能较快地掌握它。PyCharm是一款由JetBrains公司开发的集成开发环境(IDE),专为Python开发设计。它提供了丰富的功能和工具,旨在帮助开发者提高开发效率、改善代码质量,并支持各种Python相关的技术和框架。
2024-08-08 19:45:35
1558
原创 【STM32CubeMX】官网MCU固件库下载及安装
安装的STM32CubeMX无法连接网络,出现“Problem during Server Connection”,只能从软件外部下载固件库。
2024-08-06 13:33:34
8118
2
原创 Quartus15.1仿真时出现“Error: Failure to obtain a Verilog simulation license. ”错误的解决方法
在Tools->Options->EDA tool option中将ModelSim-Altera下的路径,由D:\software\altera\15.1\modelsim_ae\win32aloem改为D:\software\altera\15.1\modelsim_ase\win32aloem,如图。至此,可成功仿真。
2022-03-25 22:56:46
5111
6
Python 3.12.5
2024-08-08
Keil MDK版本安装包
2024-08-08
Keil C51最新安装包
2024-08-08
Keil的注册工具keygen
2024-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人