第一次接触到python这个概念还是2013年锐捷网络做实习生的时候,当时因为项目测试需要,有提出想用python进行自动化测试,但是由于项目的实际需要,后面最终没有用,也就搁置了python的学习,自己载了python的教程,也是看的零零碎碎的,最近一直思考自己应该做什么,迷茫,好像很多语言很多工具需要自己去学习,但又精力不够,最新的想法是与其去和那些培训或者门槛低的人去抢android的
本篇文章,我们主要介绍模块表达式的内容,自我感觉有个不错的建议和大家分享下        利用python作为学科盘算器。熟习Python的用常运算符,并分离求出表达式12*34+78-132/6、(12*(34+78)-132)/6、(86/40)**5的值。并利用math模块行进数学盘算,分离求出145/23
转载 2023-07-21 19:40:23
91阅读
Python,什么时候应该使用函数而不是方法?Python的禅说,应该只有一种方法来做事情 – 但我经常遇到决定何时使用函数与何时使用方法的问题。我们来看一个简单的例子 – 一个ChessBoard对象。 比方说,我们需要一些方法来获得董事会提供的所有合法的国王移动。 我们写ChessBoard.get_king_moves()或get_king_moves(chess_board)吗?以下是
Pandas是Python的一个大数据处理模块。Pandas使用一个二维的数据结构DataFrame来表示表格式的数据,相比较于Numpy,Pandas可以存储混合的数据结构,同时使用NaN来表示缺失的数据,而不用像Numpy一样要手工处理缺失的数据,并且Pandas使用轴标签来表示行和列。DataFrame类:DataFrame有四个重要的属性: index:行索引。 columns:列索引
转载 2023-08-26 16:25:23
0阅读
1、一旦执行了 close() 方法,再试图使用连接对象的方法将会导致异常2、类似 commit(), rollback() 方法仅对支持事务的数据库有意义3、对不支持游标的数据库来说, cursor() 方法仍然会返回一个尽量模仿游标对象的对象 # 游标(cursor)是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字,用户可以用SQL语句逐一
转载 2023-11-09 12:59:16
138阅读
dictdict是Python的字典(dictionary) 字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括花括号 {} ,格式如下所示:d = {key1 : value1, key2 : value2 }key是唯一的,重复的键值对会替换前者,值不需要唯一例如下面这个例子:d =
转载 2023-11-25 12:39:37
170阅读
configparse模块参考:#ConfigParser 是用来读取配置文件的包,保存的方式是使用字典方式 #配置文件的格式如下:括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。 # import configparser # #创建 # config = configparser.ConfigParser()#创建一个对象。config={
转载 2024-06-16 11:27:39
29阅读
with/as使用open打开过文件的对with/as都已经非常熟悉,其实with/as是对try/finally的一种替代方案。当某个对象支持一种称为"环境管理协议"的协议时,就会通过环境管理器来自动执行某些善后清理工作,就像finally一样:不管中途是否发生异常,最终都会执行某些清理操作。用法:12with expression [as var]: with_block_code当expre
1. Introduction    PIL(Python Image Library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了。其官方主页为:PIL。 PIL历史悠久,原来是只支持python2.x的版本的,后来出现了移植到python3的库pillow,pillow号称是frie
转载 2023-06-27 10:40:57
137阅读
今天本文将介绍 “Grid studio”——一个基于网络的电子表格应用程序,集Python编程语言之大成。用Grid studio着手解决的主要问题是散乱的工作流,这是进行数据科学项目,例如R studio和Excel等多个工具间来回操作时所经历的。无数次导出CSV文件,行数过高导致应用程序窗口冻结,或是想要直截了当地做一些事(比如阅读一个JSON文件)……很多人都受够这些了。现存的工具无法提
一、pytest简介pytest是第三方提供的单元测试框架,提供了更多的扩展,方便使用。下载:pip install pytest与unittest区别:unittest定义测试用例时需测试类中进行定义,而pytest可以直接定义测试用例函数,但为了代码规范,建议还是特定测试类内集中定义测试用例。二、文件命名规则测试文件和测试函数必须以“test”开头,测试类必须以“Test”开头,pyth
转载 2023-08-09 16:31:18
227阅读
Python自动化之Excel问题解决:使用jupyter lab导入openpyxl模块提示模块不存在,但是在库列表查询是存在的,解决方案:直接在notebook输入pip install openpyxl之后再import openpyxl即可概念:row:行,数字表示column:列,字母表示cell:单元格sheet:表1. Excel读取1.1 读取表格openpyxl库:load_
转载 2023-12-18 20:25:41
62阅读
这两天有个朋友看到这样的一个代码,问我啥意思,我第一眼看上去也是比较懵的(原谅我比较菜,见识短),cls后面竟然多了个括号???,直接开始用了????于是小编网络一番搜寻,得出了答案。要谈cls()咱们先从python的classmethod说起。python的classmethod叫做python的累方法,是只需要在普通方法上加上@classmethod这样一个装饰器就可以啦(装饰器是什么就别问
转载 2024-05-13 21:00:45
76阅读
extractallPython zipfile模块官网正常使用:解压缩: ZipFile.extract(member,path = None,pwd = None )参数解释memberszipfile 对象某个文件名path解压到的目的路径,默认是压缩包所在路径pwd压缩包密码, 默认无密码例子import zipfile ... zip_file = zipfile.ZipFile(fi
队列,和栈一样,也是一种操作受限的线性表数据结构,队列最基本的操作也就只有两个,入队和出队。image.jpeg队列也可以用数组与链表来实现,用数组实现的队列叫做顺序队列,用链表实现的队列叫做链式队列。队列需要两个指针,一个是head指针,指向队头;一个是tail指针,指向队尾。image.jpeg当调用两次出队操作之后,队列的head指针指向下标为 2 的位置,tail指针仍然指向下标为4的位
Python-基本数据类型一、数字类型1.整型int作用:记录年龄、身份证号、个数等等整数数据。定义:age = 18 print(type(age)) # int2.浮点型float作用:记录视力、身高、体重等有小数的数据。定义:height = 1.75 print(type(height)) # float二、字符串类型作用:记录描述性质的状态,如名字、一段话。定义:用引号(’’,"",
转载 2023-08-08 15:01:53
173阅读
一、random模块Python random 模块主要用于生成随机数。该模块实现了各种分布的伪随机数生成器。比如:随机生成验证码等random 模块属于标准库,无需进行安装,导入即可使用。import random # 查看 random 模块的内容 print(dir(random))1、random() 函数random() :返回随机生成的一个实数,它在半开放区间 [0,1) 范围内,
字典类型常用操作及内置方法1、作用:存多个值,key-value存取,存取速度快2、定义:{}内用逗号分隔开多个key:value,key必须是不可变类型,通常是字符串类型,value可以是任意类型info = {'name': 'egon', 'age': 18, 'gender': 'male'} # 本质info=dict({...})key不能重复,重复只会显示最后一个赋的值3、数据类
转载 2024-07-31 13:46:27
61阅读
最近在做文本分析的这部分,对于中文文本,要想对其使用机器学习的算法,必须得将这种非结构化的数据转化为结构化的并且计算机能够认识的结构,这中间就涉及到了中文分词,本人比较熟悉的开源的分词框架有python的结巴和IK分词,IK分词我曾经elasticsearch里面使用过,现在开始学习jieba分词的使用。 安装: 安装python3.4 python下载地址 下载完毕后点击安装,然后配置环
Graphviz Windows环境安装:        1.官网下载           官网下载地址                    
  • 1
  • 2
  • 3
  • 4
  • 5