51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 1327|回复: 1
打印 上一主题 下一主题

[原创] 本帖记录我对Python的学习

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-11-23 16:43:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ttt3 于 2021-12-15 11:40 编辑

Request库
1、源码
def request(method, url,params=None, data=None, headers=None, cookies=None,
    timeout=None, allow_redirects=True, proxies=None,verify=None,  json=None):

2、登录一个网站,然后用登录后获取的cookie信息做其他操作,就需要进行session维持,用法
(1)实例化
s=request.session()
(2)使用此实例登录
s.post(url=login_url,params=param)
(3)后续使用此实例都是相当于用同一个浏览器窗口
s.request("GET", url, headers=header)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2021-12-15 11:45:24 | 只看该作者
今天重新学习字段,书里有个内置函数的使用让我印象很深刻
setdefault(key,defaultvalue)方法
第一个参数,是要在字典中检查的键
第二个参数,是如果键不存在赋的值,如果该键存在,会返回该键的值。
然后作者运用这个方法在计算一个字段串字母的个数上
message = 'It was a bright cold day in April, and the clocks were striking thirteen.'
count = {}

for character in message:
count.setdefault(character, 0)
count[character] = count[character] + 1
print(count)

很方便了
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-3 13:06 , Processed in 0.065331 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表