python入门
文章平均质量分 61
记录python入门语法和基础的知识
夜未至
想做一个不普通的人
展开
-
ttkbootstrap的icon图标自定义
结果报错:iconphoto path is bad;using default image.在使用ttkbootstrap库时,发现icon参数使用报错,错误代码。后面才发现这个参数支持的png格式或者gif格式,正确的代码。原创 2024-06-11 10:08:38 · 219 阅读 · 0 评论 -
关于python的nmap库的安装
我们直接在终端输入nmap库其实指的是python-nmap。所以当我们看到上面那种缺失nmap模块的时候其实安装的指令应该是。解决的话也比较简单,在python库里nmap是存在的,不过并不是叫nmap,我们可以在pypi官网查询我们需要的库。在使用或者二开某些扫描项目时经常的出现这样的报错。原创 2023-07-20 18:33:47 · 1728 阅读 · 0 评论 -
按钮扩展与下拉框精讲
此小部件具有多种检查按钮样式类型,默认为颜色或 选定颜色。这个小部件支持一种特殊的样式 禁用状态。原创 2023-07-05 09:37:01 · 339 阅读 · 0 评论 -
按钮组件精讲
定义一个名为 center_button 的函数,并将其绑定到 事件上。在函数内部,通过获取窗口和按钮的宽度和高度,计算出按钮居中的坐标,并使用 place() 方法将按钮放置在窗口的中心位置。这个参数,按钮需要和执行的函数进行绑定,即当这个按钮被点击时这个相对应的事件函数就会被执行。时, 按钮变为类似于默认按钮样式的纯色。当小部件被聚焦时,按钮内会出现一个虚线环。同一个按钮可以同时绑定两个,不过要确定是左右键,在space里。这种风格的特点是具有纤细的轮廓。代表鼠标左键、鼠标右键。原创 2023-07-03 10:39:54 · 295 阅读 · 3 评论 -
ttkbootstrap学习之入门窗口
themename是在创建窗口时,指定窗口主题,默认值为litera浅色主题,而主题主要有浅色和深色两大类,如果你都不满意,你有可以自定义主题色。position则是窗口实例化时出现的位置,默认出现的位置奇奇怪怪。用简单的语句创建一个窗口,并且这个窗口带有菜单栏的部分功能。而这里就可以查询主题,选择之后可以查看该主题的效果。size是调节窗口大小的属性,默认为None。不知道为什么,我没成功过。可以看到此时窗体的标题已经改变了。我们将其简单改一下,效果为。运行代码,改变主题颜色。原创 2022-11-05 12:23:14 · 1366 阅读 · 0 评论 -
Python之dict字典
字典就是这样的键值一一对应,相当于一个班里每一个人都有特定的学号,喊到那个人的学号或者名字的时候那个人就出来。这些数据里除“原始数据”哪里没有处理过外,剩下的都是经过处理的(为了直观,我选择将原始代码输出出来),可以清楚的看到翻译结果是在。的,而无序则相反,之前有介绍过序列化结构(序列化结构:列表,字符串等),他们都有一个比较好理解的地方,就是。首先指定字典名,然后用中括号将键括起来,最后写明这个键的值。是有序的对象结合,字典是无序的对象集合。键在前,值在后,关系用冒号,不同键间用逗号,万事万物都在{ }原创 2022-09-23 18:43:06 · 756 阅读 · 0 评论 -
python基础之if判断和循环语句
注意:如果不用eval函数的话,会发生异常——>类型错误,因为input输入的类型是str字符类型的,而数字是int类型的。:当条件成立时运行语句块。经常与else, elif(相当于else if) 配合使用)程序执行也是讲究执行顺序的,所以不同的执行顺序对于程序的执行效果有很大的影响。:遍历列表、字符串、字典、集合等迭代器,依次处理迭代器中的每个元素。迭代对象:序列类型(列表,字符串,元组)和散列类型(集合和字典)迭代循环:for循环 格式:for i in 迭代对象;:当条件为真时,循环运行语句块。原创 2022-09-22 12:37:55 · 1243 阅读 · 0 评论 -
requests的响应总结
响应体的历史,这个这样理解,比如你访问一个网站http://url他其实会重定向https://url或者http://new_url。比如最经典的404,这就是4**系列的状态码,如果想进一步了解的话,可以看一下其它博客。返回值的解码格式(可以先输出这个值,然后根据这个编码进行请求相关操作)”这个是爬虫里的防盗链,如果爬虫被反爬的厉害,就把这个加上。4**:客户端错误,请求包含语法错误或者无法完成的请求。当然还有其他的部分,但是其它的不常用也不好搞,3**:重定向,需要进一步的操作以完成请求。原创 2022-09-20 18:15:47 · 663 阅读 · 0 评论 -
httpx的http版本问题
httpx虽然支持http2,但是默认是http1。发出高度并发的请求,可能需要考虑尝试 HTTP/2 支持(http的版本区别:从技术角度来看,两者最大的区别就是二进制框架层,其中http1.1把所有的请求和响应作为纯文本,而http2是把所有的消息封装成二进制,且仍然保持http语法,http2比http1.1传输信息更加灵活),所以在爬取的时候容易出现下面这个异常好多东西都还没有学到,只有等以后学到了再慢慢添加了。原创 2022-09-18 11:01:22 · 2116 阅读 · 0 评论 -
python的列表list[ ]操作
Python 中的序列是一块可存放多个值的连续内存空间。所有值按一定顺序排列,每个值所在位置都有一个编号,将其称之为索引,我们可以通过索引访问其对应值,通俗的话可以称为下角标。序列与列表并不是同一个概念,列表拥有着序列结构,字符串也拥有着序列结构,所以我们能通过下角标(索引)去访问其对应的值。Python 中没有数组,而是加入了功能更强大的列表(list),列表可以存储任何类型的数据,同一个列表中的数据类型还可以不同;列表是序列结构,可以进行序列结构的基本操作:索引、切片、加、乘、检查成员。原创 2022-09-17 12:26:32 · 1536 阅读 · 0 评论 -
python字符串基础
python3的字符默认为Unicode字符串,不需要再使用u来标识,什么是索引?如何逆序输出字符串?原创 2022-09-16 17:28:49 · 224 阅读 · 0 评论 -
python的格式化输出
【代码】python的格式化输出。原创 2022-09-16 17:27:17 · 612 阅读 · 0 评论 -
Python之数字处理
#########Python3的数字类型包括:整型(int)、浮点型(float)、复数(complex)整型:包括正整数、负整数。如:1024、-1024。整型有四种进制表示,分别为:二进制、八进制、十进制、十六进制浮点型:由整数部分和小数部分组成复数:由实数部分和虚数部分组成python的一大误区就是“python很简单,一两个星期就可以学会”,错误的想法,python是比较好入门,但是并不代表它简单,每种语言都需要大量的时间来打磨学习,同理数字也不简单。原创 2022-09-16 15:58:14 · 412 阅读 · 0 评论 -
requests的get模板
【代码】requests的get模板。原创 2022-09-12 22:19:02 · 199 阅读 · 0 评论 -
python的字符串操作
python里面那些字符串前面的特殊字符,比如f r u原创 2022-08-23 11:32:53 · 84 阅读 · 0 评论 -
python入门代码示例
python入门原创 2022-08-23 11:08:58 · 1573 阅读 · 0 评论 -
假期python学习(一)之基础小知识
python的一些小知识:python文件的后缀是“.py”,比如“python文件.py”就是一个典型的python文件,而如何运行python文件的问题就需要分开讨论,比如命令行终端和编译器,在命令行运行python文件的命令是而编译器这块我只用过pycharm,编译器可以直接点击run运行python源代码,非常方便,而且写代码的时候还带有代码补全功能(一定程度上)。比较推荐使用。python的标识符:标识符是指用来标识实体的符号(标识符=定义的变量名或者函数名),标识符的第一个字符必须是字母表原创 2022-07-11 17:18:28 · 543 阅读 · 2 评论