博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python中的null值
阅读量:6791 次
发布时间:2019-06-26

本文共 595 字,大约阅读时间需要 1 分钟。

在一个没有接口文档的自动化测试中,只能通过抓包及查日志查看发送的信息,其中有一个接口发送的信息如下:

enable_snapshot": true, "new_size": null,

自已为是null就是个字符串,直接将请求拼接成下面格式:

enable_snapshot": true, "new_size": “null”,

发现发送错误,好吧,我们换换,既然是为null,就是为空吧

enable_snapshot": true, "new_size": '',

再次发送,还是错误。why????

 

查阅资料后,才知道python与其它语言不一样,null即为none

 

看看与其它语言的对比吧:

JavaScript中:

var null_variable = null;

PHP中:

$null_variable = NULL;

Java中

SomeObject null_object = null;

以上的语言都有一个null的关键字,但python没有。

python中none就是null

>>> type(None)

明白了,再次更改发送请求如下:

enable_snapshot": true, "new_size": None,

果真,发送成功

 

参考文档:

转载于:https://www.cnblogs.com/landhu/p/6497975.html

你可能感兴趣的文章
OpenGL学习之glBindTexture函数
查看>>
Struts2 | 在struts2值栈中存储数据的三种方式
查看>>
ubuntu的python开发环境准备
查看>>
Java_07_01 正则表达式
查看>>
为微信域名而生的猴子数据 api接口
查看>>
在IDEA中Spring boot配置热部署无效问题解决方式
查看>>
很幽默的讲解六种Socket I/O模型
查看>>
《Objective-c基础教程》 学习计划(第一遍)
查看>>
struts2基本流程
查看>>
Android学习--01-架构
查看>>
NFS网络文件系统
查看>>
java: SQLite使用实例
查看>>
Java手动序列化和反序列化的实现
查看>>
一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis
查看>>
sql报错信息
查看>>
k8s 创建资源的两种方式 - 每天5分钟玩转 Docker 容器技术(124)
查看>>
使用CFileFind类查找文件并获取文件图标
查看>>
我的友情链接
查看>>
VMware Workstation8虚拟机XP安装图解
查看>>
企业VLAN配置实例
查看>>