随笔分类 -  Python

摘要:https://www.cnblogs.com/yoyoketang/p/12431726.html 环境准备:1.本地电脑已经安装了git2.已经注册过gitlab账号3.pycharm pycharm配置 先自己注册gitlab账号,本地安装git环境,打开Pycharm-File-Settin 阅读全文
posted @ 2020-09-16 20:01 朱砂痣 阅读(2612) 评论(0) 推荐(0) 编辑
摘要:反射相关,总共4个 hasattr 根据字符串的形式 , 去判断对象中是否有成员 getattr 根据字符串的形式,去对象中找成员 setattr 根据字符串的形式 , 动态的设置一个成员(在内存中) delattr 用于删除属性 delattr(x, 'foobar') 相等于 del x.foo 阅读全文
posted @ 2020-05-09 15:42 朱砂痣 阅读(155) 评论(0) 推荐(0) 编辑
摘要:概述 本文涉及到主要的概念有: 变量(名) 引用 对象 可变对象和不可变对象 拷贝 深拷贝和拷贝 正文 像Java,Python这样的语言,存在着深拷贝,浅拷贝的问题。下面我们先通过一张图来看看变量和对象的关系: 变量和对象的关系 对象和变量 我们要明确以下概念: 变量 是系统变量名表中的元素(可以 阅读全文
posted @ 2020-05-09 15:22 朱砂痣 阅读(598) 评论(0) 推荐(1) 编辑
摘要:Python count()方法 描述 Python count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。 count()方法语法: str.count(sub, start= 0,end=len(string)) 参数 sub -- 搜索的子字符串 st 阅读全文
posted @ 2020-05-09 10:59 朱砂痣 阅读(8337) 评论(0) 推荐(0) 编辑
摘要:、print()函数概述 print() 方法用于打印输出,是python中最常见的一个函数。 该函数的语法如下: print(*objects, sep=' ', end='\n', file=sys.stdout) 参数的具体含义如下: objects --表示输出的对象。输出多个对象时,需要用 阅读全文
posted @ 2020-01-17 10:39 朱砂痣 阅读(431) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/dawei_yang000000/article/details/102857321 阅读全文
posted @ 2020-01-02 18:05 朱砂痣 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-01-02 16:56 朱砂痣 阅读(182) 评论(0) 推荐(0) 编辑
摘要:# 1.变量名和数据内容是分开存储的。 # 2.数据保存在内存中的一个位置(地址)。 # 3.变量中保存着数据在内存中的地址。 # 引用就是变量中记录数据的地址。 #不可变变量,重新赋值时会重新开辟一个地址空间 a = '小红' print(id(a)) a = '小明' print(id(a)) 阅读全文
posted @ 2019-12-10 16:43 朱砂痣 阅读(262) 评论(0) 推荐(0) 编辑
摘要:python的变量都可以看成是内存中某个对象的引用。(变量指向该内存地址存储的值) 1.python中的可更改对象和不可更改对象 python中的对象可以分为可更改(mutable)对象与不可更改(immutable)对象 strings, tuples, 和numbers是不可更改的对象 list 阅读全文
posted @ 2019-12-10 16:08 朱砂痣 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:1、ddt模块包含类的装饰器ddt和两个方法装饰器data ddt.ddt:装饰类,也就是继承TestCase的类。 ddt.data:装饰测试方法,参数是一系列的值,用来传递参数 ddt.file_data:装饰测试方法,参数是文件名。文件可以是json或者yaml类型。 注意,如果文件是以“.y 阅读全文
posted @ 2019-12-06 17:41 朱砂痣 阅读(745) 评论(0) 推荐(0) 编辑
摘要:操作excel #存到excel里面,python去操作excel文件 #只支持这种后缀,xlsx ,openpyxl只支持这种格式 # from openpyxl import load_workbook #1:打开文件,加载用例薄 wb=load_workbook("test.xlsx") #和 阅读全文
posted @ 2019-12-03 16:27 朱砂痣 阅读(289) 评论(0) 推荐(0) 编辑
摘要:执行用例 #写一个测试类 import unittest import HTMLTestRunnerNew #写好的模块可以直接调用 #import HTMLTest #测试报告模板 from class_004_unittest.class_003 import TestMathMethod su 阅读全文
posted @ 2019-12-03 16:25 朱砂痣 阅读(260) 评论(0) 推荐(0) 编辑
摘要:单元测试 #单元测试 #unittest+接口 unittest python自带 pytest+jenkins+allure #接口测试的本质 就是测试类里面的函数 #单元测试的本质 测试函数 代码级别 #功能测试 #1、写用例 Testcase #2、执行用例 Testsuite(存储用例) T 阅读全文
posted @ 2019-12-03 16:23 朱砂痣 阅读(291) 评论(0) 推荐(0) 编辑
摘要:python学习笔记 #requests import requests #from class_005.http_resuest import HttpRequest login_url = "http://api.nnzhp.cn/api/user/login" data = {'usernam 阅读全文
posted @ 2019-12-03 16:20 朱砂痣 阅读(356) 评论(0) 推荐(0) 编辑
摘要:#继承 class RobotOne: #第一代机器人 def __init__(self,year,name): self.year=year self.name=name def walking_on_ground(self): print(self.name+'只能在平地上行走,有障碍物就会摔 阅读全文
posted @ 2019-12-03 16:16 朱砂痣 阅读(170) 评论(0) 推荐(0) 编辑
摘要:pymysql数据库操作 1、什么是PyMySQL 为了使python连接上数据库,你需要一个驱动,这个驱动是用于与数据库交互的库。 PyMySQL : 这是一个使Python连接到MySQL的库,它是一个纯Python库。 PyMySQL是一个开源项目 :https://github.com/Py 阅读全文
posted @ 2019-11-17 16:36 朱砂痣 阅读(256) 评论(0) 推荐(0) 编辑
摘要:在python中 None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()都相当于False ,即: not None == not False == not '' == not 0 == not [] == not {} == not () if条件语句后面需要跟随b 阅读全文
posted @ 2019-11-17 16:35 朱砂痣 阅读(4551) 评论(0) 推荐(0) 编辑
摘要:#类与对象 #python类的语法 关键字 class #class 类名 类名的规范是:数字字母下划线组成,不能以数字开头 首字母大写 驼峰命名 #类属性 放在类里面的变量值 #类方法 放在类里面的函数 #类方法里有:实例方法、类方法(classmethod) class BoyFriend: h 阅读全文
posted @ 2019-11-17 16:31 朱砂痣 阅读(171) 评论(0) 推荐(0) 编辑
摘要:#异常处理与调试 #异常:在运行代码过程中遇到的任何错误,带有error字样的都是异常 #异常处理,对代码中所有可能出现的异常进行的处理 #1、处理某个错误 2,处理某个类型的错误 3 有错就抓 一、初级处理:只抓 import os try: os.mkdir("wuzm") #FileExist 阅读全文
posted @ 2019-11-13 20:08 朱砂痣 阅读(178) 评论(0) 推荐(0) 编辑
摘要:疑问: 如果打开操作一个文件,是用绝对路径好还是相对路径好? os模块,在lib下面,可以直接引入的,直接使用import。 一、新建一个目录,新建一个文件夹 import os #新建一个文件夹 os.mkdir("wuzm") #跨级新建目录,用 / 符号代表路径的不同层级,必须确保上面的层级是 阅读全文
posted @ 2019-11-13 16:12 朱砂痣 阅读(198) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示