fs基本使用

news/2024/11/19 17:34:04/
//文件下载
var fs = require("fs");
var path = require("path");
var request = require("request");var download = function (item) {let url="https://geo.datav.aliyun.com/areas_v3/bound/100000_full.json"// `https://geo.datav.aliyun.com/areas_v3/bound/${item.cid}_full.json`request(`https://geo.datav.aliyun.com/areas_v3/bound/${item.cid}_full.json`, function (error, response, body) {if (!error && response.statusCode == 200) {// console.log(body);body = 'export default' + bodyfs.writeFile(`D:/map/${item.key}.ts`, body, 'utf8', function (err) {//如果err=null,表示文件下载成功,否则失败if (err)console.log('写文件出错了,错误是:' + err);elseconsole.log('ok');})}})
}var citys = [{"key": "beijing","cid": "110000"},{"key": "tianjin","cid": "120000"},{"key": "hebei","cid": "130000"},{"key": "shanxi","cid": "140000"},{"key": "neimenggu","cid": "150000"},{"key": "liaoning","cid": "210000"},{"key": "jilin","cid": "220000"},{"key": "heilongjiang","cid": "230000"},{"key": "shanghai","cid": "310000"},{"key": "jiangsu","cid": "320000"},{"key": "zhejiang","cid": "330000"},{"key": "anhui","cid": "340000"},{"key": "fujian","cid": "350000"},{"key": "jiangxi","cid": "360000"},{"key": "shandong","cid": "370000"},{"key": "henan","cid": "410000"},{"key": "hubei","cid": "420000"},{"key": "hunan","cid": "430000"},{"key": "guangdong","cid": "440000"},{"key": "guangxi","cid": "450000"},{"key": "chongqing","cid": "500000"},{"key": "sichuan","cid": "510000"},{"key": "guizhou","cid": "520000"},{"key": "yunnan","cid": "530000"},{"key": "xizang","cid": "540000"},{"key": "shaanxi","cid": "610000"},{"key": "gansu","cid": "620000"},{"key": "qinghai","cid": "630000"},{"key": "ningxia","cid": "640000"},{"key": "xinjiang","cid": "650000"},{"key": "taiwan","cid": "710000"},{"key": "xianggang","cid": "810000"},{"key": "aomen","cid": "820000"}
];
console.log(citys.length)
let china={"key": "china","cid": "100000"}
//  download(china)
citys.forEach(function (item) {download(item)
})

http://www.ppmy.cn/news/238886.html

相关文章

Mac Xshell 下载 (FinallShell)

Mac Xshell 下载 找了好久 的Mac Xshell 下载 finallshell 找了好久 的Mac Xshell 下载 finallshell 自从换了Mac工作电脑 一直没有找到过好用的 Xshell,今天突然发现了这个。太好用了 FinalShell 官网:http://www.hostbuf.com/ 以下是从官网拷贝的。 FinalShell是…

s3fsfuse调试

这里由于是调试fuse操作,所以使用attach process的方式调试,方式参照《vscode使用attach process调试进程》这篇笔记 libfuse.so里面代码暂时不知道怎么跳进去 所以我这里挨个点进定义的首行代码打上断点。 一、测试ll /mnt/s3 s3fs_getattr s3fs_ac…

FS模式

1. 什么是FS模式?为什么要使用FS模式 S :动态的,静态的变量. F :不变的,常量. 最近在重构一系统,发现N多常量类,有此感受! FS模式是解决系统中存在大量常量类,管理混乱的问题. JAVA中常量类最好只有一个,便于查找.提高编码效率.加强可读性. 2. 怎么使用FS模式? 原则1: 对…

node-fs模块

fs模块 这篇文章来谈一谈node的内置模块之一fs文件系统模块。 有很多api,下面来说一下比较常见的api: 1.读取文件 readFile(path,callback) 异步操作 fs.readFile("../q.txt",(err,data)>{console.log(data);})readFileSync(path) 同步操作 con…

【node.js】fs 模块

fs 文件系统 fs (file system) 文件系统,属于 node.js 的核心模块,用于操作文件(夹) 使用 fs,需要先引入该模块 核心模块的标识就是模块的名字,这里就是 fs const fs require(fs);同步和异步调用 fs 模块中的操作有 2 种形式…

node的fs模块

node的fs模块 前几天一个月薪35k的兄弟,给我推了一个人工智能学习网站,看了一段时间挺有意思的。包括语音识别、机器翻译等从基础到实战都有,很详细,分享给大家。大家及时保存,说不定啥时候就没了。 一、简述 fs模块…

fs概述及基本使用

PRI是实际物理线路, sip trunk是ip虚拟连接 ACD(Automatic Call Distributor) 自动呼叫分配,也叫智能选择座席. ACD掌握坐席状态,是否分配呼叫 若acd未拦截,则sip终端代理(话机)能判别当前状态、指示用户放音、回复响应 IVR(In…

FSL5.0使用教程

关于如何在Windows中安装可以参考我的博客:window下安装脑图像处理软件FSL 如有问题,欢迎加入交流群共同探讨:515574325 官方文档:https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FslOverview 我用的是Ubantu16.04,安装的是fsl-compl…