在phantomjs中读取本地文件

时间:2019-02-14 13:08:10

标签: javascript phantomjs

我正在尝试编写一个脚本,该脚本能够使用phantom.js在给定URL的情况下截取屏幕截图。当我提供网址时,此方法效果很好。但是,我希望能够以与以下方式大致相同的方式从文件读取url: herehere。但是,所有方法都以

返回
  

无法打开文件'filename.txt'

我在这里错过了什么吗? 从win7安装开始工作。

编辑:

 @And("^I select (.*) as a subject type$")
    public void click_on_subject_type(String subject) {
        String subjectType = String.format("//*[text()='%s']", subject);
        waitAndClickUsingByLocator(By.xpath(subjectType), Global_Vars.DEFAULT_TIMEOUT);
    }

    @And("^I select (.*)$")
    public void click_on_level(String level) {
        String subjectType = String.format("//*[text()='%s']", level);
        waitAndClickUsingByLocator(By.xpath(subjectType), Global_Vars.DEFAULT_TIMEOUT);
    }

我得到的输出是:

var fs = require('fs');
var file_h = fs.open('urls.txt', 'r');
var line = file_h.readLine();

while(line) {
console.log(line);
line = file_h.readLine(); 
}

file_h.close();

0 个答案:

没有答案