-
Python3入门 Python3+Selenium做UI页面测试的学习
所属栏目:[Python] 日期:2020-12-17 热度:98
https://ke.qq.com/course/310732 一直计划着系统地看看Python3,这两天不用加班了,在网上下了些资源,自己演练一番。 Python3标识符 保留字,直接命令行中可以查看当前版本的保留字 我用的是PyCharm,保留字截图不全面,复制如下: PyDev console: startin[详细]
-
Python3 学习
所属栏目:[Python] 日期:2020-12-17 热度:171
没有大括号,使用TAB缩进实现大括号的功能,if?else等语句后面也没有小括号,注意和其他高级语言区别 句尾没有分号,但if?else后面有 没有字符概念,用单引号包起来的也是字符串,也就是说单双引号都可以定义字符串(但不能混合使用) 定义变量不用指定类型 定[详细]
-
Python Requests库使用指南
所属栏目:[Python] 日期:2020-12-17 热度:104
本文为译文,原文链接 本人博客: 库是用来在Python中发出标准的HTTP请求。 它将请求背后的复杂性抽象成一个漂亮,简单的API,以便你可以专注于与服务交互和在应用程序中使用数据。 在本文中,你将看到 requests 提供的一些有用的功能,以及如何针对你可能遇[详细]
-
Python文件操作,看这篇就足够
所属栏目:[Python] 日期:2020-12-17 热度:101
本文为译文,原文链接 Python中有几个内置模块和方法来处理文件。这些方法被分割到例如 os , os.path , shutil 和 pathlib 等等几个模块中。文章将列举Python中对文件最常用的操作和方法。 在这篇文章中,你将学习如何: 获取文件属性 创建目录 文件名模式匹[详细]
-
再困难的问题,都有迹可循。
所属栏目:[Python] 日期:2020-12-17 热度:61
报错: _tkinter.TclError: cannot use geometry manager pack inside . which already has slaves managed by grid 原因: 一个程序中,只能使用一种布局,否则会报上面的错误。[详细]
-
python(day16)内置函数,匿名函数
所属栏目:[Python] 日期:2020-12-17 热度:186
div class="cnblogs_code" span style="color: #008000"# span style="color: #008000" dic={'k1':10,'k2':100,'k3':30} span style="color: #008000" span style="color: #008000" def func(key): span style="color: #008000" span style="color: #008000"[详细]
-
python(day17)二分查找
所属栏目:[Python] 日期:2020-12-17 热度:132
div class="cnblogs_code" l = [1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31 find(l,aim,start = 0,end = = len(l) end None end mid_index = ( end - start )//2 + start start l[mid_index] find(l,start = mid_index+1,end = l[mid_index]> find(l,start[详细]
-
day15(PYTHON)推导式{生成器,字典,列表,集合}
所属栏目:[Python] 日期:2020-12-17 热度:114
div class="cnblogs_code" span style="color: #008000"# span style="color: #008000" #30以内所有能被3整除的数 ret = [i span style="color: #0000ff"for i span style="color: #0000ff"in range(30) span style="color: #0000ff"if i%3 == 0] span style[详细]
-
DAY14(PYTHONS)生成器进阶
所属栏目:[Python] 日期:2020-12-17 热度:66
div class="cnblogs_code" = = = True: num = avg sum += +=1 = sum/ = average() avg_g. () avg1 = avg_g.send(10) avg2 = avg_g.send(20 (avg1,avg2) 千万注意缩进,刚开始我while True:下面没缩进,就导致代码错误,正确输出如下: 下图是添加了装饰器,[详细]
-
购物车作业
所属栏目:[Python] 日期:2020-12-17 热度:98
div class="cnblogs_code" li=[{ : , :10 : , :20 : , :30 ( =input( = money.isdigit() int( money ) > 1 i,k ( .format(i,k[ ],k[ = input( choose.isdigit() int(choose) = input( li[int(choose)][ ] * int(num) = int(money) - li[int(choose)][ ] * li[详细]
-
登陆三次验证(二)
所属栏目:[Python] 日期:2020-12-17 热度:143
div class="cnblogs_code" usename = input( = input( ,mode= ,encoding= ( = = i = input( = input( ,mode= ,encoding= line usn==lis[0].strip() pwd ==lis[1 ( ( +=1 注意:换行符n[详细]
-
day10(闭包、import模块、函数命名空间)
所属栏目:[Python] 日期:2020-12-17 热度:178
div class="cnblogs_code" span style="color: #0000ff"def span style="color: #000000" outer(): a = 1 span style="color: #0000ff"def span style="color: #000000" inner(): span style="color: #0000ff"print span style="color: #000000"(a) span sty[详细]
-
day11(python)装饰器
所属栏目:[Python] 日期:2020-12-17 热度:116
div class="cnblogs_code" wrapper(f): inner(*args,**kwargs): ret = f(*args,**kwargs) ret#8 inner#4 func(*args,**kwargs):#2 #被装饰函数 func( 1,5,6,a=2,b=1) 装饰器固定格式如上 注意:print()里面不能放**kwargs 然后print(args,kwargs)输出的是元[详细]
-
DAY4(PYTHON)列表的嵌套,range,for
所属栏目:[Python] 日期:2020-12-17 热度:54
li=['a','b','开心','c'] print(li[2].replace ( ' 心 ',' kaixin ' ) ) li= ['abctai','sfasf','safsa',['sfa','sed',89],23] li [3][1]=li [3][1].upper() print(li) str?? join[详细]
-
DAY5(PYTHON) 字典的增删改查和dict嵌套
所属栏目:[Python] 日期:2020-12-17 热度:127
一、字典的增删改查 dic={ : , :17, :168 dict1={ :180, : , :3, :16 k,v dic.items(): (k,v) 二、打印出数字数组个数 info=input( >> i =info.replace(i, = (len(l))[详细]
-
列表转换为字典(setdefault())
所属栏目:[Python] 日期:2020-12-17 热度:68
div class="cnblogs_code" li=[11,22,33,44,66,77,88 = = = i i == 66: i (dict) 排序数组,并将大小数组放回字典。[详细]
-
django+ajax用FileResponse文件下载到浏览器过程中遇到的问题
所属栏目:[Python] 日期:2020-12-17 热度:196
问题: 公司的需求是从mongodb中查找数据并下载回本地,但是在将文件从mongodb通过django服务端,然后从django服务端向浏览器下载文件。但是在下载的时候出了些问题。由于是用的ajax请求,异步的,所以在将文件返回到前端的时候,前端的script标签中的succes[详细]
-
python:定时任务模块schedule
所属栏目:[Python] 日期:2020-12-17 热度:97
1.安装 pip install schedule 2.官网使用demo span style="color: #0000ff;"def span style="color: #000000;" job(): span style="color: #0000ff;"print (span style="color: #800000;"" span style="color: #800000;"I'm working... span style="color: #[详细]
-
scrapy框架
所属栏目:[Python] 日期:2020-12-17 热度:116
一、性能相关 response = url_list = [ , url fetch_async(url) concurrent.futures span style="color: #0000ff"def span style="color: #000000" fetch_async(url): response =span style="color: #000000" requests.get(url) span style="color: #0000ff"[详细]
-
python代码是解释型语言,为什么还有编译过程?
所属栏目:[Python] 日期:2020-12-17 热度:156
? Python 代码在运行前,会先编译(翻译)成中间代码,每个 .py 文件将被换转成 .pyc 文件,.pyc 就是一种字节码文件,它是与平台无关的中间代码,不管你放在 Windows 还是 Linux 平台都可以执行,运行时将由虚拟机逐行把字节码翻译成目标代码。 安装Python[详细]
-
SQLAlchemy
所属栏目:[Python] 日期:2020-12-17 热度:63
一、sqlalchemy SQLAlchemy是python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用该关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 ?Dialect用于和数据API进行交流,根据配置文件的不同调[详细]
-
python:线程进阶
所属栏目:[Python] 日期:2020-12-17 热度:95
1,守护线程 threading ( 3 ( t = Thread(target=span style="color: #000000"func) t.setDaemon(True) span style="color: #008000"# span style="color: #008000" 进程设置守护进程 是一个属性 daemon = True span style="color: #000000"t.start() t2 = T[详细]
-
python:协程
所属栏目:[Python] 日期:2020-12-17 热度:77
1,如何实现在两个函数之间的切换? (3 = (2 (4 2,协程 greenlet greenlet ( 5 ( span style="color: #0000ff"def span style="color: #000000" eat2(): span style="color: #0000ff"print (span style="color: #800000"' span style="color: #800000"吃饺子[详细]
-
python:pymysql模块使用
所属栏目:[Python] 日期:2020-12-17 热度:188
一,基本使用 conn = pymysql.connect(host=“你的数据库地址”,user=“用户名”,password=“密码”,database=“数据库名”,charset= cursor = sql = conn.close() 返回字典格式数据: conn = pymysql.connect(host=“你的数据库地址”,charset= cursor = conn[详细]
-
Python:IPC-Pipe与IPC-Manger
所属栏目:[Python] 日期:2020-12-17 热度:110
1,IPC-PIPE: 管道 pipe multiprocessing multiprocessing = Pipe() p1.send( (p1.recv()) 2,用管道也能实现生产者消费者模型 multiprocessing produce,consume= baozi= ( % produce,consume= i == produce,consume= lock = c1=Process(target=consumer,ar[详细]
