我是JSON的新手.我有一个字典,我使用它将其转换为JSON对象
myJsonObject = json.dumps(myDictionary)
Run Code Online (Sandbox Code Playgroud)
但是如果我检查类型,我明白了 <type 'str'>
字符串是JSON对象的预期输出吗?
PS:Python 2.7
更新:如果转储不正确,我怎样才能获得JSON类型?
我是Python新手。目前我正在使用它通过 ssh 连接到远程服务器,执行一些操作(包括复制文件),然后关闭会话。
每次训练结束后我都会做ssh.close()和sftp.close()。我这样做只是因为这是我在互联网上找到的典型方式。
我想知道如果我只是完成脚本而不关闭会话会发生什么。会影响服务器吗?这会给服务器带来某种(甚至很小)的负载吗?我的意思是我们首先为什么要这样做?
我正在执行一个利用patool库(用于创建/提取压缩档案的库)的Python脚本。
问题是,当我运行脚本时,它会给出以下几行:
patool: Extracting D:/xx/xx/xx.xml.gz
patool: running "C:\Program Files\7-Zip\7z.EXE" e -o D:/xx/xx/ -- D:/xx/xx/xx.xml.gz
patool: ... D:/xx/xx/ -- xx.xml.gz extracted to D:/xx/xx/
Run Code Online (Sandbox Code Playgroud)
这些显然不是错误行。他们只是告诉我发生了什么事。我需要在执行脚本时隐藏这些行。但只有这个消息,我的意思不是 其他类型的消息,例如错误消息。
python ×3
python-2.7 ×2
command-line ×1
conceptual ×1
dictionary ×1
json ×1
session ×1
sftp ×1
ssh ×1
terminal ×1
types ×1