![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python3基础
所有文章都是python版本3
甜芯玉米
一个爱吃玉米的妹子。有空写写代码。
展开
-
百分百成功-python3以上3.8以下,robotframework
镜像地址:https://pypi.tuna.tsinghua.edu.cn/simple不用镜像地址的话,经常会安装失败,例如ERROR: Could not find a version that satisfies the requirement robotframework (from versions: none) ERROR: No matching distribution found for robotframework。所以我这推荐用镜像地址下载。例如原本安装命令...原创 2020-06-22 20:37:12 · 536 阅读 · 0 评论 -
python3.8版本安装robotframework 踩坑
镜像地址:https://pypi.tuna.tsinghua.edu.cn/simple不用镜像地址的话,经常会安装失败,例如ERROR: Could not find a version that satisfies the requirement robotframework (from versions: none) ERROR: No matching distribution found for robotframework。所以我这推荐用镜像地址下载。例如原本安装命令...原创 2020-06-22 20:34:01 · 2119 阅读 · 2 评论 -
【python3】 迭代对象、迭代器。generator 生成器
导读:本文用pyhon3。讲述迭代对象、迭代器。generator 生成器。前提基础:了解容器的 list 、 tuple 、 dict 、 set 、 str 特性。for 遍历语句、生成器迭代分成两部分:迭代对象、迭代器## ▲迭代的概念迭代是访问集合元素的⼀种⽅式。迭代器是⼀个可以记住遍历的位置的对象。迭代器对象从集合的第⼀个元素开始访问,直到所有的元素被访问完结束。迭...原创 2020-05-17 19:53:54 · 150 阅读 · 0 评论 -
【python3】requests中的mock方法,模拟返回接口结果
目录:这个是自定义的接口类方法:import requestsimport jsonclass RunMain: # def __init__(self,url,method,data=None): # self.result = self.runmain(url,method,data) #init方法调用时候会自动执行 # ...原创 2020-04-24 22:52:15 · 1500 阅读 · 0 评论 -
【python3】 笔试题基础算法题
n=1,n+100 ,求n 到n+100 的所有偶数的总和,不包括n+100result=sum([i for i in range(int(N),int(N)+100) if i % 2 ==1])print(result)随机生成,100个从1到10的随机整数,然后每个偶数出现的次数mylist = []for x in range(100): ...原创 2020-04-17 18:15:05 · 227 阅读 · 0 评论 -
【python3】 用requests 完成http接口测试(手把手)
本文讲requests库,接口测试练习。前置:接口:我这里是用本地的接口地址127.0.0.1:8000环境:python3 + requests库安装requests原创 2020-04-17 13:13:31 · 476 阅读 · 0 评论 -
python3 解决在IE浏览器返回json格式时自动下载的问题
环境 django pyhon3解决方法,把接口代码中的content_type='application/json;charset=utf-8' 改成 content_type='text/html;charset=utf-8'经过测试搞定。...原创 2020-04-17 07:44:35 · 946 阅读 · 0 评论 -
【python】 小技巧(待整理)
python文件中内容转换为字典例1:根据文件中内容的格式可以将其转换为字典:文件名:word.txt,其内容如下: wwww 12345 123344 测试 你好 哈哈1 line = {}2 f = open("word.txt",'r+')3 for line in f:4 (key,value) = l...原创 2020-04-16 22:13:13 · 104 阅读 · 0 评论 -
【python3,django2.1】接口测试学习--django 创建post 、get接口
上一篇文章,已经讲了django创建一个网页https://blog.csdn.net/doris_9800/article/details/105543648本片文章讲述,django创建表单post请求环境python3 django==2.1...原创 2020-04-16 18:51:50 · 399 阅读 · 0 评论 -
django 创建一个简易的网页练习
一个项目有多个应用程序,一个应用程序对应一个业务使用命令创建程序python3 manage.py startapp XXXX原创 2020-04-16 12:39:31 · 408 阅读 · 0 评论 -
window + virtualenv虚拟环境下安装Django环境
前置:1、需要提前安装好python32、本文讲述win7下,在虚拟环境下,开发使用Django开发,会安装很多额外的库。如果不创建虚拟环境的话,会默认安装到python目录下默认的site-packages。如果以后使用的框架多了,需求不一样,安装多个版本可能会出现不兼容。所以需要创建虚拟空间。开辟一个新的内存,里面默认放一些python的基本工具,将来安装库都会在这个虚拟...原创 2020-04-15 17:41:51 · 1084 阅读 · 0 评论 -
【python3】from multiprocessing import Process 在window导入错误,源代码在linux 上是可以执行的
multiprocessing 模块导入创建进程。我在Linux 运行,完全没问题:from multiprocessing import Processimport timedef foo(): print("hello") time.sleep(2)p = Process(target=foo)p.start() 以上的代码我...原创 2020-04-04 21:08:30 · 2341 阅读 · 1 评论 -
【python3】 图解 斐波那契数列,零基础思路讲解
导读:斐波那契的代码实现思路,更多思路请看其他文章。顺面讲解了普通函数加上field变成生成器。理解斐波那契数列斐波那契数列的由来,背景介绍:有个数学家列昂纳多·斐波那契,他突发奇想,想了个问题。假设有一对兔子,长两个月它们就算长大成年了。然后以后每个月都会生出1对兔子,生下来的兔子也都是长两个月就算成年,然后每个月也都会生出1对兔子了。这里假设兔子不会死,每次都是只生...原创 2020-04-03 11:39:36 · 3086 阅读 · 0 评论 -
【python3】理解闭包
闭包的定义闭包:里面的函数去调用外部函数的变量,叫闭包通俗理解:对全局变量修改,但是又不污染全局变量def out_function(num): print('---1---') def in_function(): print(num+100) print('---2---') print('---3--...原创 2020-03-30 20:08:46 · 159 阅读 · 0 评论 -
python---format用法(未完)
导读:Python2.6 开始,新增了一种格式化字符串的函数str.format(),它增强了字符串格式化的功能。基本语法是通过{}和:来代替以前的%。format 函数可以接受不限个参数,位置可以不按顺序。超级自由和超级爽!原来我们用%百分号格式化输出,现在你可以通过format函数替代老土的% 方法,哈哈用法介绍:{} 表示输出的个数:...原创 2020-03-30 08:57:43 · 524 阅读 · 0 评论 -
【python3】发布包,共享你的代码(window环境下(打包成tar或者exe)
导读:python3 , 用setup 将代码打包输入命令python setup.py build(备注,因为我电脑安装了2个版本python,python3是表示用python3版本执行)如果你电脑只有一个,默认python 就行linux 环境安装:tar -zxvf xxx.tar.gzpython3 setu...原创 2020-04-17 13:43:34 · 430 阅读 · 0 评论 -
做为测试人员python要学到什么程度?
当然是越熟练越好。如果有限的情况。至少要到会写testcase 的程度,能写接口。python 基础编程:原创 2020-03-27 19:02:10 · 4796 阅读 · 1 评论 -
【python3】详解属性、方法
调用实例方法的8种方法(一)、同类中,调用实例方法,有2种方法,通过类对象调用,通过实例对象调用方法(1)、通过实例对象,调用实例方法方法(2)、通过类对象,调用实例方法1、类方法只有一个参数self 的情况:学习目的:同类中调用方法(实例方法),该怎么处理。class Cat: def cat_age(self): print('---猫的...原创 2020-04-16 10:48:35 · 535 阅读 · 0 评论 -
python 面对对象之结合类--设计4S店铺
前置:python3 ,需要提前了解对象、属性、方法的互相调用需求:请设计4s店铺功能,可以下单,然后仓库提车,然后可以试驾。步骤1:先把基本框架搭建出来,需要哪些类啊?#创建类:4S店class FourStore(object): def __init__(self): pass #新增:下单功能 def order(self):...原创 2020-03-25 22:15:09 · 111 阅读 · 0 评论 -
【python3】类和实例的理论知识-类方法、实例方法、静态方法概念易混淆
前置:本文章讲述类对象、类属性、类方法 ,还有实例对象、实例属性、实例方法。python3一、类和实例是什么,包含哪些?1.概念:类:类对象、类属性、类方法实例:实例对象、实例属性、实例方法三、方法有哪些?有类方法、实例方法、静态方法1、书写格式1.1、类方法书写格式:@classmethoddef test(cls):pass...原创 2020-03-25 18:32:50 · 136 阅读 · 0 评论 -
python3 面向实例对象之多个引用
前置:python3,了解类和属性前提多个引用,指向的都是同一个内存地址如上图所示,t1和t2都同时指向了同一个对象,所以对t1和t2操作,都是等同的,看例子:总结:多个引用,指向的都是同一个内存地址创建不同的实例,有不同的内存地址,当然互相不受影响...原创 2020-03-25 09:15:28 · 342 阅读 · 0 评论 -
【python3】类、方法的运用练习(二)家具练习,多个类互相调用
前置:文章用的Python3题目:给自己的家添置新的家具,求可用剩余面积,用python的类实现。家:class Home家具:class Furniture步骤1:需求的基本功能搭建好步骤2:实现多个类方法互相调用class Home: def __init__(self,new_area): self.area=new_area ...原创 2020-03-24 14:27:12 · 664 阅读 · 0 评论 -
【python3】 类、方法的运用练习(一)烤地瓜练习附上详细解题思路,同类中方法调用
前置条件:本文章是Python3题目:烤地瓜,用python实现,[0,3)分钟表示生的,[3,5)表示半生不熟,[5,8)表示熟了, [8,+∞)表示糊了。步骤1:class SweetPotato: #初始化方法,默认地瓜状态cookedstatus为生的 def __init__(self): self.cookedstatus='生的' ...原创 2020-03-24 11:12:21 · 787 阅读 · 0 评论 -
【python3】通俗解释类、对象、添加属性、调用方法等等,面向过程和面向对象的区别,函数和方法的区别
前置:以下内容是Python3什么是类?什么是对象?什么是面向过程什么是面向对象?python中,函数和方法的区别?别着急,我先给你将个故事:小笨和小聪两个人都想卖玩具娃娃。小笨说,娃娃我会手工做,自己做吧。于是小笨就先去找了步骤1原材料、步骤2工具、步骤3自己研究做娃娃的方法、步骤4,用工具做出了10只娃娃,花了七七四十九天。很开心,结果一看小聪,他直接把需求告诉厂...原创 2020-03-24 11:09:02 · 938 阅读 · 0 评论 -
【python3】 拷贝文件小程序(零基础也能看懂python脚本)
python while if else 判断用户输入# 请输入你要拷贝的文件名,将会在文件名加[副本],拷贝到当前目录下。源文件存在则拷贝。import os.pathwhile True: old_fname = input('[退出程序请输入/]请输入您要拷贝的文件名.扩展名:')# 如果用户输入/,则走分支1,退出 if str(old_fname) == ...原创 2020-03-14 14:01:31 · 163 阅读 · 0 评论 -
【python3】循环和函数封装(分配老师实例)
前置:以下文章,我用的python3.5.4假设有10个老师,有3个教室,请随机给他们安排教室第一种方法:只用while 循环# 导入random模块import random# 解释下,每一次随机产生1个教室(教室号范围是0、1、2),把老师名字通过尾部插入法到class_list。一共循环10次class_list=[[],[],[]]j=0while j &l...原创 2020-03-13 13:44:35 · 1096 阅读 · 1 评论 -
window同时安装多个版本,python2和python3
已知我的电脑已经安装了2.7C:\Users\Administrator>pythonPython 2.7.8 (default, Jun 30 2014, 16:03:49) [MSC v.1500 32 bit (Intel)] on win32Type "help", "copyright", "credits" or "license" for more informatio...原创 2020-03-09 14:15:00 · 177 阅读 · 0 评论