首页 > 其他分享 >1.文件读取

1.文件读取

时间:2023-08-11 10:44:34浏览次数:30  
标签:文件 fs console 读取 txt data log

fs文件读取的方法有两种readFile(异步)和readFileSync(同步)方法

1.创建index.js文件,在统计目录下创建xxx.txt文件用以测试。代码如下

异步方法

// 1.导入fs
const fs = require("fs");

// 2.异步读取
fs.readFile("./xxx.txt",(err,data)=>{
    if(err){//判断是否报错
        return console.log("读取失败")
    }
    console.log(data)
    console.log(data.toString())
})

同步方法

// 1.导入fs
const fs = require("fs");

// 2.同步读取
const data = fs.readFileSync("./xxx.txt");
console.log(data)
console.log(data.toString())

2.打开终端,输入node index.js进行运行,查看输出结果。

标签:文件,fs,console,读取,txt,data,log
From: https://www.cnblogs.com/lisir-blogshare/p/17622392.html

相关文章

  • 华硕官方固件安装alist+ddns-go ipv6实现异地访问磁盘文件
    表哥在前面的一期文章中,讲到了在pandb固件中安装alist。在此本文为大家介绍华硕路由器官方固件如何配置ipv6+alist+gdns配置。实验环境华硕路由器(官方固件)安装alist安装DDNS-GO开启IPv6访问配置ipv6首先利用超级管理员密码登录光猫,设置网络模式为桥接模式然后,登录路由器,设置上网方......
  • 【JAVA】 将csv格式文件转换为pdf格式文件
    publicvoidcsvtopdf(){StringcsvFilePath="E:/tmp/output.csv";StringpdfFilePath="E:/tmp/outputPdf.pdf";try{Documentdocument=newDocument();PdfWriter.getInstance(document,newFileOutputStr......
  • 文盘Rust -- Mutex解决并发写文件乱序问题
    在实际开发过程中,我们可能会遇到并发写文件的场景,如果处理不当很可能出现文件内容乱序问题。下面我们通过一个示例程序描述这一过程并给出解决该问题的方法。usestd::{fs::{self,File,OpenOptions},io::{Write},sync::Arc,time::{SystemTime,UNIX_EPOCH}......
  • 资源过滤器—MVC中使用资源过滤器实现不执行Action方法体读取缓存信息返回
    前言上两篇文章分享了过滤器实现JWT进行鉴权,分别是通过授权过滤器和操作过滤器实现,这两个过滤器也是最常用的。文章链接:授权过滤器—MVC中使用授权过滤器实现JWT权限认证,操作过滤器—MVC中使用操作过滤器实现JWT权限认证,接下来将简单的谈谈资源过滤器在MVC中如何使用,一般项目中这......
  • React 实现文件分片上传和下载
    1文件分片上传1.1介绍文件分片上传的原理和机制文件分片上传是一种将大文件分割成多个小片段进行上传的技术。它的原理是将大文件切割成固定大小的小块,然后逐个上传这些小块,最后在服务器端将这些小块合并成完整的文件。文件分片上传的机制可以提高上传速度和稳定性。由于大文......
  • Arduino analogRead() 读取模拟引脚数据
    analogRead()用于从Arduino的模拟输入引脚读取数值。在ArduinoUNO上,除了14个数字输入/输出引脚,还带有6个模拟引脚,即板上编号带A的引脚。引脚A0到A5被用来获取模拟信号的输入值,这些引脚有一个预装的ADC(Analog-to-DigitalConverter,模数转换器),它将模拟信号转换为......
  • C++之输入输出流(控制台打印/读取数据)
    C++与流stream相关的头文件/库iostreamfstreamsstream分别对应:控制台IO流/文件流/字符串流,本文主要介绍控制台输出输出流cin>>空格分隔cout<<控制台输出已知待读取元素的数量:cin>>n未知待读取元素的数量:while(cin>>val)另外,可以整行读取数据,然后再解析字......
  • 认识3D模型-GLTF文件
    GLTF文件格式glTF的全称(GraphicsLanguageTransmissionFormat)图形语言传输格式。是三维场景和模型的标准文件格式。glTF核心是JSON文件,描述了3D场景的整个内容。它由场景结构本身的描述组成,内容其由定义场景图的节点的层次提供。场景中出现的3D对象是使用连接到节点......
  • python编译pyc文件
    python提供了内置的类库来实现把py文件编译为pyc文件,这个模块就是py_compile模块。将单个python文件转为pyc文件python-mpy_compilemycode.py将一个目录中的python文件转为pyc文件python-mcompileall./your_path/编译完成后如果想要直接运行Pyc文件注意两点:1.要把p......
  • SpringCloud实现大文件上传
    ​ 这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了:上传文件实体类:看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。......