JavaScript学习
TEDxPY
微信公众号 TTTEED
展开
-
nodejs发邮件nodemailer附件发不出来解决
搜到的很多nodemailer实例,可以正常发出邮件内容,但是附件是空的。可以试试将路径参数 path 改为 filePath,官方给的很多例子都是 path,估计是版本问题导致部分 filePath可用,部分path可用。github issue里也有相关讨论:https://github.com/dwightjack/grunt-nodemailer/issues/4最后附上我这边能用的源码,稍微修改下配置好应该就可以直接发邮件了~const nodeMailer = require("node原创 2021-10-12 11:10:58 · 635 阅读 · 0 评论 -
NodeJS 由 header 参数 content-length 导致的爬虫失败
在爬取一系列子页面时,对 header 参数配置一样,但有几个页面却抓取失败,经过一番比对,发现是子页面参数中 content-length 设置不同导致的。解决方案,删去 content-length 参数,添加 “transfer-encoding”: “chunked”具体细节可参考...原创 2020-12-14 17:10:34 · 998 阅读 · 0 评论 -
NodeJS 爬虫笔记一,熟悉爬虫相关模块
这两天开始接触 NodeJS 爬虫,网上的案例比较笼统和稀疏,也很难能对应起来。工作需要爬虫的任务,我也是先用 Python 写了个能跑的,之后摸索着用 NodeJS 来实现。本想找个案例比对着写下 NodeJS 和 Python 爬虫的区别的,没找到合适的 api 数据接口做展示,索性先略过,之后遇到合适的案例再来分享。今天主要的进展是将 Python 通过 requests 爬虫、pandas 将数据写入 csv 表格文件的过程,通过 NodeJS 做到了大致实现。先是通过 JS 的 request原创 2020-12-04 20:56:19 · 392 阅读 · 0 评论 -
JavaScript学习笔记三
JavaScript学习笔记三2.JavaScript 引用类型2.1 Object 类型2.2 Array 类型转换方法2.3 Date 类型2.4 RegExp类型2.5 Function 类型2.6 基本包装类型目标是学习 NodeJs 爬虫,所以先来回顾下 JavaScript 的基础知识点。第一阶段先学习 《JavaScript高级程序设计(第3版)》书中的第1,3,4,5,6,7,20,22,24章。本篇笔记主要记录书中知识要点。2.JavaScript 引用类型2.1 Object 类型原创 2020-12-02 16:08:04 · 156 阅读 · 0 评论 -
JavaScript学习笔记二
JavaScript学习笔记二1.JavaScript 语言基本概念1.5 操作符1.6 语句if 语句do-while 语句while 语句for 语句for-in 语句label 语句break、continue 语句with 语句switch 语句1.7 函数目标是学习 NodeJs 爬虫,所以先来回顾下 JavaScript 的基础知识点。第一阶段先学习 《JavaScript高级程序设计(第3版)》书中的第1,3,4,5,6,7,20,22,24章。本篇笔记主要记录书中知识要点。第一章主要介绍原创 2020-12-02 14:56:21 · 533 阅读 · 0 评论 -
JavaScript学习笔记一
JavaScript学习笔记一1.JavaScript 语言基本概念1.1 语法注意大小写标识符注释语句关键字保留字变量数据类型目标是学习 NodeJs 爬虫,所以先来回顾下 JavaScript 的基础知识点。第一阶段先学习 《JavaScript高级程序设计(第3版)》书中的第1,3,4,5,6,7,20,22,24章。本篇笔记主要记录书中知识要点。第一章主要介绍 JavaScript 历史和组成部分,不作记录。1.JavaScript 语言基本概念1.1 语法注意大小写变量、函数名和操作符原创 2020-12-01 21:40:08 · 170 阅读 · 1 评论