小编Niv*_*las的帖子

为什么在 python 中从列表中创建一个 freezeset 会转换列表?

在 python 中,当从列表中创建一个 freezeset 时,例如:

a=[1,2,3]
b=frozenset(a)
Run Code Online (Sandbox Code Playgroud)

正如预期的那样,迭代“a”中的项目会迭代 3 个项目,而迭代“b”中的项目也会迭代相同的 3 个项目。我预计“b”仅包含 1 个项目,即列表“a”。为什么会出现这种情况?

python set python-2.7

3
推荐指数
1
解决办法
8935
查看次数

使用 Node js 从链接下载 json 文件

我需要用 Node JS 编写一个应用程序,它给出了一个 json 文件的链接,例如http://data.phishtank.com/data/online-valid.json(该链接不会打开它打开下载的文件),该程序只需下载对象,然后将其打印出来。如何做到这一点?这是我到目前为止所拥有的,它似乎不起作用:

var checkIfPhishing = function(urlToPrint){
    var http = require('http');
    var fs = require('fs');

    var file = fs.createWriteStream("SiteObject.json");
    var request = http.get(urlToPrint, function(response) {
    response.pipe(file);});

    var siteObj= fs.readFileSync("SiteObject.json");

    console.log(siteObj);

};
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript node.js

2
推荐指数
1
解决办法
5495
查看次数

标签 统计

javascript ×1

node.js ×1

python ×1

python-2.7 ×1

set ×1