同步读取

var http = require('http');
var fs = require('fs');http.createServer(function(req, res) {res.writeHead(200, {'Content-Type': 'text/html;charset=utf-8'});if (req.url !== '/favicon.ico') {// 同步读取文件var data = fs.readFileSync('./test.html', 'utf-8');console.log(data);res.write(data);}
}).listen(8000);console.log('server is running at http://localhost:8000');
复制代码

异步读取

var http = require('http');
var fs = require('fs');http.createServer(function(req, res) {res.writeHead(200, {'Content-Type': 'text/html;charset=utf-8'});if (req.url !== '/favicon.ico') {// 异步读取文件fs.readFile('./test.html', function(err, data) {console.log(data);res.write(data);res.end('哈哈哈');});}
}).listen(8000);console.log('server is running at http://localhost:8000');
复制代码

转载于:https://juejin.im/post/5ce68f4ef265da1bbd4b4d1b

nodejs基础学习-文件读取相关推荐

  1. Pandas基础:文件读取与写入、Series和Dataframe、常用基本函数、排序

    文章目录 一.文件读取与写入 1.读取 (a)csv格式 (b)txt格式 (c)xls或xlsx格式 2. 写入 (a)csv格式 (b)xls或xlsx格式 二.基本数据结构 1.Series ( ...

  2. python数据框元素的性质_Pandas基础:文件读取与写入、Series和Dataframe、常用基本函数、排序...

    import pandas as pd import numpy as np 查看Pandas版本 pd.__version__ 一.文件读取与写入 1.读取 (a)csv格式 df = pd.rea ...

  3. [linux基础学习]文件和目录属性

    注:在[北南南北]的基础上修改而来 1. Linux 文件属性概说: Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组.最近访问或修改的时间等内容 ...

  4. 机器学习基础——python——文件读取之压缩包读取,rar格式

    ​ ​ 活动地址:CSDN21天学习挑战赛 1.rar格式 一种通常用在windows下的压缩包格式,并不通用 RAR的解压授权是免费的,任何软件都可以用. 但是RAR的压缩(把文件压成RAR)的这个 ...

  5. nodejs基础学习笔记

    进入命令窗口之后,输入:ipconfig/all 回车即可看到整个电脑的详细的IP配置信息:IPv4地址 url网址解析 (慕课网http://www.imooc.com/video/6710/0) ...

  6. python 文件读取错误之FileNotFoundError: [Errno 2] No such file or directory:,顺便学习斜杠/和反斜杠\的用法

    python 文件读取错误之FileNotFoundError: [Errno 2] No such file or directory:,顺便学习斜杠/和反斜杠\的用法: 最近学习文件读取和中文分词 ...

  7. python xlrd读取文件报错_python中xlrd库如何实现文件读取?

    俗话说得好,技多不压身,虽然我们已经掌握了多种可以实现读取文件的方式,但是丝毫不影响我们要学会精益求精,他说学习文件读取的奥秘,况且,数据分析是十分重要的,一切的代码运行,总归都是要服务于数据,好啦, ...

  8. python导入xlrd库_python中xlrd库如何实现文件读取?

    俗话说得好,技多不压身,虽然我们已经掌握了多种可以实现读取文件的方式,但是丝毫不影响我们要学会精益求精,他说学习文件读取的奥秘,况且,数据分析是十分重要的,一切的代码运行,总归都是要服务于数据,好啦, ...

  9. 0 pandas概述--1文件读取与写入--2 基本操作

    这个系列是看 https://github.com/yeayee/joyful-pandas 的笔记. pandas概述 拿到数据----读取数据----读取到了数据得到的是怎样的数据对象? 主要操作 ...

最新文章

  1. 与张小龙同行:微信小程序开发
  2. win8配置iis8.0+php+mysql+zend_IIS下配置Php+Mysql+zend的图文教程
  3. ITK:获取或设置ITK类的成员变量
  4. BurpSuite技巧之二重代理
  5. 【转载】关于HttpClient 接口方法总结
  6. AJAX异步-向服务器提交数据
  7. idea常用快捷方式
  8. 基于MUI框架的使用HTML5+实现的二维码扫描功能
  9. mysql创建jdbc数据库_创建本地数据库mySQL并连接JDBC
  10. LibFewShot:小样本学习与细粒度分类(一) -- 环境部署、相关论文研究
  11. AR+AI的这些落地应用 你居然不知道?
  12. 用CSS样式制作小三角和小箭头
  13. 避免使用宏#define定义常量
  14. 【专题】我国银行系科技子公司比较研究
  15. 腾讯一面+二面+三面+HR面
  16. windows系统软件崩溃分析
  17. InetAddress类常用方法
  18. 史密斯热水器 保养灯亮闪烁
  19. jqGrid学习笔记(一)
  20. [中文版Dreamweaver.Flash.Photoshop网页制作从入门到精通(CS4版)].杨颖张永雄 pdf

热门文章

  1. 线程同步monitor
  2. javascript:void(0)与#区别
  3. 织梦dedecms dede plus文件作用介绍及安全设置
  4. HTML5小游戏《智力大拼图》发布,挑战你的思维风暴
  5. Selenium java环境搭建
  6. 使用beanUtils操纵bean的属性
  7. 线程的状态:分离(detached)和joinable(可结合的)
  8. 【算法】算法测试题4:最长公共连续子串
  9. Linux 常用命令使用方法
  10. 点击别的地方隐藏下拉列表