Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 通过Mac终端调用Node.js方法_Python_Node.js_Github_Scraper - Fatal编程技术网

Python 通过Mac终端调用Node.js方法

Python 通过Mac终端调用Node.js方法,python,node.js,github,scraper,Python,Node.js,Github,Scraper,我是Node.js等后端开发人员语言的初学者,我想通过学习如何运行Node.js文件及其方法来进行练习。我已经决定尝试使用刮刀来应用知识,所以请原谅我的技能不足 我已在Mac上安装了Node,我想运行此库: 我按照他们的指示,使用“npm kijiji scraper”安装了他们的库,并运行了Ad.Get(),终端显示: 用户MacBook Air:~userOne$Ad.Get() > 我输入了以下方法: 用户MacBook Air:~userOne$Ad.Get() (url[,回调]) 没

我是Node.js等后端开发人员语言的初学者,我想通过学习如何运行Node.js文件及其方法来进行练习。我已经决定尝试使用刮刀来应用知识,所以请原谅我的技能不足

我已在Mac上安装了Node,我想运行此库:

我按照他们的指示,使用“npm kijiji scraper”安装了他们的库,并运行了Ad.Get(),终端显示:

用户MacBook Air:~userOne$Ad.Get() >

我输入了以下方法:

用户MacBook Air:~userOne$Ad.Get()

(url[,回调])

没有错误,但终端没有输出

我尝试输入URL,但收到错误消息:

用户MacBook Air:~userOne$Ad.Get()

-bash:意外标记`'附近出现语法错误

不幸的是,我不知道如何调用方法。你能提供什么好的初学者指南或帮助吗?我尝试将URL传递到Ad.Get()中,因为我认为这会起作用,但没有输出到终端上


有什么建议吗?我知道这个问题看起来非常懒惰和不专业,但我试着阅读了一些指南,我认为这个特定场景需要对节点有全面的了解。

您不应该从终端执行该操作

相反,您应该创建一个文件,例如
myScaper.js

在这个文件中,写下这个代码

const {Ad} = require("kijiji-scraper");

Ad.get('www.example.com').then((result) => {
  console.log(result);
})
然后在
npm i kijiji scraper
所在的文件夹中的终端中执行
node myScaper.js
来运行此操作

这应该让你开始