本文介绍了如何修复“Errno::ENOENT:没有这样的文件或目录@rb_sysopen"?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
编码的新手!我用 rails new
创建了一个新项目.
Super new to coding! I created a new project with rails new
.
我正在尝试抓取网站,但出现错误Errno::ENOENT:没有这样的文件或目录@rb_sysopen
I'm trying to scrape a website, but I am getting an error Errno::ENOENT: No such file or directory @ rb_sysopen
require 'open-uri'
require 'nokogiri'
require 'pry'
def get_page
link = "https://www.pokemon.com/us/pokedex/"
doc = Nokogiri::HTML(open(link))
#rest of code
end
get_page
感谢任何帮助.谢谢!
推荐答案
link = "https://www.pokemon.com/us/pokedex/"
doc = Nokogiri::HTML(URI.open(link))
只需添加URI
这篇关于如何修复“Errno::ENOENT:没有这样的文件或目录@rb_sysopen"?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!