
python
保持可爱forever
这个人很厉害,大家都来看TA
展开
-
python列表嵌套字典取值赋值
def te(oaaLicence): list = { "address": "张江路111弄22号1栋888室", "banks": [ { "accountName": "信息科技服务有限公司", "bankName": "中国建设银行", "bankNo": 77777, "id": 1928822, "oaaLicence": "666" .原创 2021-02-26 21:34:25 · 2510 阅读 · 0 评论 -
浅谈深拷贝和浅拷贝
深拷贝是指,完全复制一个,一模一样的浅拷贝是指,只是指向内存地址见下图:原创 2021-02-23 13:40:48 · 182 阅读 · 0 评论 -
pytest框架运行
pytest框架使用和不使用的区别原理:1.如果在main函数中,写如下,也就是不使用pytest框架:if __name__ == '__main__': k = TestCreateCompany().test_choseProductList() print(k)那么:则就会默认运行__init__,初始化方法def __init__(self):2.如果在main函数中,写如下,使用pytest框架if __name__ == '__main__'.原创 2021-02-20 19:51:18 · 296 阅读 · 0 评论 -
python之模块共享变量
本文主要是写的不同文件之间的变量共享p5.pyimport builtinsbuiltins.a = "1232323"p6.pyimport builtinsprint(builtins.a)原创 2021-02-20 10:32:15 · 279 阅读 · 0 评论 -
python实现拼接和大写实现
deviceID = 'shebeiidiphone'priveString ='9999999999B1LD5RlDwKNj9eFBX'totalString = ''.join([deviceID,time2,priveString])print(totalString)# 求md5值大写import hashlib# 定义MD5hmd5 = hashlib.md5()# 生成md5加密字符串hmd5.update(totalString.encode("utf-8"))sig .原创 2021-02-01 20:43:19 · 490 阅读 · 1 评论 -
python之pip安装跳过ssl认证
pip3 install --trusted-host pypi.org --trusted-host files.pythonhosted.org <package_name>亲测有效原创 2021-01-13 15:44:43 · 9792 阅读 · 3 评论 -
python之表格操作
一:读取表格内容:def get_excelData(filename,sheetName,startcell,endcell,requestRow,responseRow): ''' :param filename: 文件名 :param sheetName: sheet名 :param startcell: 开始行 :param endcell: 结束行 :param requestRow: 请求参数列 :param responseR.原创 2020-12-28 14:17:49 · 307 阅读 · 0 评论 -
python之str类型转为float
def str_to_flaot(): f = "3000.00" print(type(f)) f= f.strip("\n") f= float(f) print(type(float(f)))str_to_flaot()如果string类型的直接转flaot:str_f = "3000.00"print(float(str_f))这样直接写可能会报错,提示:could not convert string to float: '3,000..原创 2020-12-28 12:32:40 · 34196 阅读 · 7 评论 -
flask之SQLAlchemy使用
一:目录结构如下:二:代码实现:models->user.pyfrom demo1225.run import dbclass User(db.Model): __tablename__ = 'users' id = db.Column(db.Integer,primary_key = True) name = db.Column(db.String(64),unique = True,index = True) age = db.Column(原创 2020-12-26 11:53:56 · 316 阅读 · 1 评论 -
python-实现管理系统
python实现管理管理系统任何的管理系统其实都可以复用,学会了就ok主要是为了练习python,所以增删查改都写一个文件里边了staff_setting.pydef show_epm(): """进入菜单页面""" print("******************员工管理系统v_1.0*********************") print("1、添加员工信息") print("2、修改员工信息") print("3、删除员工信息")原创 2020-12-07 16:27:31 · 1412 阅读 · 1 评论 -
python小练习-季节游戏
题目:用户输入月份,判断这个月是哪个季节实现:用户输入月份会返回季节,但是用户输入其他会退出'''用户输入月份,判断这个月是哪个季节'''print('季节小游戏')spring = [3,4,5]summer = [6,7,8]automr = [9,10,11]winter = [12,1,2]active = Truewhile active: month = int(input('请输入月份month:')) if month in spri原创 2020-12-03 16:04:37 · 513 阅读 · 0 评论 -
Python-selenium实现scroll滚动条至最右边的方法
封装了一个函数,可以直接调用就可以啦:# 滚动进入条至最右边def scroll_right(self): js = "window.scrollTo(1000,10000)" # 参数是左边距,和上边距 return self.driver.execute_script(js)原创 2020-09-22 17:44:14 · 2974 阅读 · 1 评论 -
python:区分setup和setUpclass
setUp和setUpclass区别setup():每个测试case运行前运行teardown():每个测试case运行完后执行setUpClass():必须使用@classmethod 装饰器,所有case运行前只运行一次tearDownClass():必须使用@classmethod装饰器,所有case运行完后只运行一次...原创 2019-12-31 14:52:01 · 4201 阅读 · 0 评论 -
selenium实现网络爬虫
感谢这篇文章的博主,笔芯https://baijiahao.baidu.com/s?id=1600682192551404789&wfr=spider&for=pc前两天需要从网络下载图片,于是就学了学爬虫,很多文章教程我都没看懂,但是上边链接里的看懂了。。。所以十分的感谢从哪里获取图片呢?我们从:https://unsplash.com,网站展示:从哪里下...原创 2018-12-12 19:47:30 · 882 阅读 · 0 评论 -
PIL
PIL是什么?英文是Python Imaging Library,也就是图像处理标准库,PIL非常强大,但是API是十分的简单的PIL支持?pil仅仅支持python2.7,,pil已经好久没有更新了,所以一些志愿者他们基于PIL的基础创建了其兼容版本,也就是Pillow,它支持3.x,其对比PIL,又添加了新的特性PIL安装?使用命令安装:pip install pill...原创 2018-12-03 20:22:01 · 1779 阅读 · 1 评论 -
python3中map函数的用法
最近接触到map函数,所以就学了学map函数的参数至少是两个,一个是函数,一个是序列,其作用是生成一个新的list,其中函数的作用就是生成新函数的过程代码:原来的列表为h,新的是k,python3需要list一下,否则就会出现下图所示的结果正式代码: ...原创 2018-12-13 15:12:16 · 3160 阅读 · 0 评论 -
python爬取单张图片
今天试了试网络爬取单张图片,嘿嘿,很简单的代码:结果:对比:这是想要dang下来的图片这是dang下来的图片。。。。,是同一个,成功原创 2018-12-13 19:13:57 · 373 阅读 · 0 评论 -
python之内置函数lambda
Lambda函数:看到一个例子是这样写的:很晕,但是没办法还是要继续研究于是了解了下lambda函数其作用相当于简易函数:lambda x,y:x+y其含义类似于def L(x,y): return x+y这是相当于是一个意思lambda存在的含义是简化函数L函数就是代表的上边的lambda那句 ...原创 2018-12-13 19:22:42 · 352 阅读 · 0 评论 -
python3之内置函数map
map是什么呢?地图?哈哈map函数就是可以生成新的列表的一个函数,是对某个或者某些列表进行操作然后生成新的列表map的语法形式是包含至少两个参数,第一个参数是一个函数,然后第二个是序列,第三个序列。。。and so on我们来个简单的例子:range是什么呢?1到100的列表呗那么这个结果是什么呢?我们要注意的是什么呢?在python2.x中直接可以输出m...原创 2018-12-14 10:52:53 · 325 阅读 · 0 评论 -
python3之打开本地的图片
啊啊啊啊啊这个问题我弄了两天。。。崩溃,但是结果是好的。。。刚开始的代码是这样子的python3.7,pillow 5.3.0因为网上都是这么写的第一次报错是:就是这个错,使我难受两天,怎么改都不对,怎么写都不行,,open加上r,rb,r+,加上decode(gbk),utf-8,更改文件的格式为utf-8.。。。网上的都用了一个遍终于我决定卸载了我的pi...原创 2018-12-14 15:56:45 · 14862 阅读 · 0 评论 -
python三种内置函数之map,sum,reduce
用三种函数来实现1到100的加法,从而来理解三个函数代码如下:reduce?其至少两个参数,第一个是函数,第二个是序列等。。。就比如说,有一个列表是[1,2,3,4,5,6,7,8,9]那么函数就比如是x+y那么结果就是:1+2=33+3=66+4=10......类推结果展示: ...原创 2018-12-17 20:22:37 · 631 阅读 · 1 评论 -
python爬虫请求头
爬虫。。。为什么我们会用到请求头呢?因为我们在爬虫的时候要伪装成浏览器的模样步骤:1,我们点开任意的网址,按f12,也就是前端测试人员常常用的开发者工具2,我们看到在上图中有Network选中之后,我们点击F5,则会看到Name3,我们点击Name列表里任意的一个内容:比如第一个,,,4,我们会看到好多内容,像cookie之类的,我们这里选用user-age...原创 2018-12-11 19:55:22 · 2349 阅读 · 0 评论 -
Django中的Models.py
一个Models对应的是数据库的一张数据表 步骤:1,首先在根目录下创建models.py,引入model模块(这个不用管,在创建项目目录时系统已经自动创建好了)2,创建类,用于继承models.Model,该类是一张数据表3,在类中创建字段(字段即类的属性)4,生成数据表:接下来把所有的过程都进行代码描述(1)创建一个根目录:(2)进入到文件夹...原创 2018-11-22 20:34:25 · 1081 阅读 · 0 评论