这段时间,查看了不少关于提取汉字拼音或者首字母的文章,总体上都是使用的系统的字符编码来实现的,以下是在网上找到的一种能转换一级和二级汉字的代码,比起只能转换一级汉字的代码来说更全面一些,如果一级汉字就够用的话,那么只用代码中处理一级汉字的部分就可以了。 另外,简单介绍下GB2312(转):GB2312标准共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时,GB2312收录了包括
转载
2024-07-31 07:15:08
411阅读
# 一 形参与实参介绍# 形参:在定义函数阶段定义的参数称之为形式参数,简称形参,相当于变量
原创
2022-07-01 07:34:49
104阅读
# Python的Label的使用
## 介绍
在Python中,Label是一种用于在图形用户界面(GUI)中显示文本的小部件(widget)。Label通常用于向用户提供静态文本信息,如标题、标签、说明等。本文将详细介绍Python中Label的使用方法,并提供一些代码示例,帮助读者更好地理解和使用Label。
## Label的基本用法
Label是tkinter模块中的一个类,可以
原创
2023-10-27 05:22:14
308阅读
1. 类的属性
2. 实例化
3. 类变量与实例变量(修改类变量)
4. 类的__init__方法(也叫构造函数)
5. 类变量的作用
6. 析构函数
7. 私有属性
8. 私有方法
原创
2019-10-27 18:48:15
385阅读
什么是XML?可扩展标记语言XML是一种类似于HTML或SGML的标记语言。XML 被设计用来传输和存储数据,而并非显示数据。使用XML可以方便的实现数据交换、系统配置、内容管理等。Python中XML解析方式SAX(Simple API for XML ):Python 标准库包含 SAX 解析器,SAX 用事件驱动模型,SAX解析通过流模式在解析XML的过程中触发对应的事件(star
转载
2024-10-06 13:46:22
53阅读
使用python过程中经常会不经意间遇到非常有趣的用法,于是特意搜集了一些有趣的用法1.for-else用法循环正常结束则执行else语句。一般用于循环找符合条件的元素,如果找到则 break 调出循环,不会触发 else ;如果没有找到(完整运行循环)则 print not found《Effictive Python》一书中对for-else用法
转载
2024-08-20 20:57:23
13阅读
前言今天继续学习了Python基本语法中的循环部分,用于执行大量需要重复的命令,主要是while和for循环,同时学会使用break和continue进行控制循环。while循环这是一种条件控制型的循环,只有满足判断才能执行循环体语句,否则直接执行循环体之后的语句。while loop-continuation-condition:
statement(s)
#eg:
i = 1
whil
转载
2023-11-26 20:05:52
54阅读
python2中,有urllib和urllib2两个库,在python3中统一为urllib库它是python内置的HTTP请求库,包含了4个模块:request:最基本的HTTP请求模块,用来模拟发送请求,就行浏览器传入URL一样,给库方法传入URL和额外的参数就可以实现error:异常处理模块,如果出现请求错误,可以捕获这些异常,然后进行操作,保证程序不会以为终止parse:工具模块,提供了U
转载
2023-10-07 16:36:37
53阅读
一、subprocess以及常用的封装函数, 连接文档,Popen不用wait用communicate运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中
原创
2022-03-18 14:40:38
1191阅读
1、paramiko支持 官网:http://www.lag.net/paramiko/ 下载地址:https://github.com/paramiko/paramiko/archive/master.zip # 安装方法:解压到某个文件夹,进入文件夹,运行命令
c:> python
翻译
精选
2013-06-28 16:23:59
1188阅读
前提 在开发过程中,经常需要使用各种第三方库,而且python又提供了pip,easy_install等工具来简化库的安装,所以很容易就会在系统python的site-packages目录中装满各种各样的库,但是这样在下面几种情况下会有问题:1231.没有site-packages目录的写权限,比如共享主机2.不同项
转载
精选
2014-11-01 16:50:36
625阅读
什么是模块模块是一系列功能的集合体常见的模块形式(自定义模块、第三方模块、内置模块):1、一个module.py文件就是一个模块,文件名是module.py,而模块名是module2、一个包含有__init__.py文件的文件夹也是模块3、已被编译为共享库或DLL的C或C++扩展4、使用C编写并链接到python解释器的内置模块为什么要用模块1、用第三方或者内置的模块是一种拿来主义,可以极大地提升
原创
2018-07-30 20:23:05
605阅读
在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改:s = Student()s.score = 9999这显然不合逻辑。为了限制score的范围,可以通过一个set_score()方法来设置成绩,再通过一个get_score()来获取成绩,这样,在set_score()方法里,就可以检查参数:class Student(object)...
转载
2021-06-21 18:11:29
140阅读
导入模块: from bs4 import BeautifulSoup 初始化: soup=BeautifulSoup(txt,"html.parser") 查找属性: title=soup.div['title'] 指定属性查找标签: sp1=soup.find('div',class_="lis ...
转载
2021-08-16 15:04:00
79阅读
2评论
""" 夹具:给用例准备运行环境,前置条件 测试数据库:连接数据库就是前置条件,后置动作(夹具) 执行的过程:执行前置条件-->执行用例-->执行后置清理 每个用例之前执行setUp,每个用例结束执行tearDown """ import unittest class TestAdd(unittes ...
转载
2021-10-04 19:16:00
299阅读
2评论
简介Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数。无限迭代
原创
2023-05-17 15:20:03
86阅读
反射这个功能在很多编程语言中都有,在Python中自然也不例外。其实编程语言中的很多功能都能用简单的代码来验证。 在code代码之前,先简单的了解下反射的几个属性。 hasattr(obj,name_str) 判断一个对象里是否存在某个字符串方法getattr() 如果存在就获取,然后执行...se
原创
2023-02-03 09:31:20
73阅读
99
原创
2021-08-04 15:53:16
108阅读
# 如何使用Python的Curl
## 简介
在本文中,我将教会你如何使用Python的Curl库来进行网络请求。Curl是一个强大的命令行工具,可以用来与各种协议通信,而Python的Curl库能够让你在Python程序中实现相同的功能。
## 整体流程
为了让你更好地理解如何使用Python的Curl,我将整个过程分为几个步骤,详细展示每一步需要做什么。下面是一个简单的流程表格:
``
原创
2024-04-14 06:36:45
115阅读
# 如何使用 Python 日志
## 简介
在开发过程中,日志是一个非常重要的组成部分。它可以帮助我们追踪代码的执行过程,查找问题以及记录关键信息。Python 提供了强大的 logging 模块,使我们能够轻松地在代码中添加日志功能。本文将介绍如何在 Python 中使用日志。
## 整体流程
使用 Python 日志的流程如下:
| 步骤 | 描述 |
| --- | --- |
|
原创
2023-12-01 09:42:59
30阅读