gpt4 book ai didi

ruby-on-rails - Rails rake Mechanize - 错误 - 没有要加载的文件 - Mechanize

转载 作者:行者123 更新时间:2023-12-04 16:19:07 31 4
gpt4 key购买 nike

这个问题不太可能对 future 的访客有帮助;它只与一个小的地理区域、一个特定的时刻或一个非常狭窄的情况相关,通常不适用于互联网的全局受众。如需帮助使这个问题更广泛地适用,visit the help center .




8 年前关闭。




编辑:忘记在 gem 文件中包含 mechanize

我收到一条错误消息:No such file to load -- Mechanize'当我运行时:rake import_stats .

我的 statistik.rake在库/任务中

desc "Importer statistikker"
task :import_stats => :environment do

require 'Mechanize'
agent = WWW::Mechanize.new

agent.get("http://www.iqmedier.dk")

form = agent.page.forms.first
form.Username = 'username'
form.Password = 'password'
form.submit

agent.page.link_with(:href => "/Publisher/Stats").click
form = agent.page.forms.first
form.submit

@stats = agent.page.search('//tr')[-2].search('td').map{ |n| n.text }
Reklamer.create!(:virksomhed => 'Iqmedier', :dato => '(@stats[1])', :unik_klik => '(@stats[2])', :klik => '(@stats[3])', :unik_vis => '(@stats[4])', :vis => ('@stats[5]'), :leads => ('@stats[6]'), :ordre => '(@stats[6])', :cpc => '(@stats[7])', :earn => '(@stats[8])')
end

我正在尝试使用抓取的数据在 Reklamer 表中创建一行。

此致,
Rails 初学者

最佳答案

任务名称是 environment , 不是 enviroment .有一个错字。
更改第 2 行。

关于ruby-on-rails - Rails rake Mechanize - 错误 - 没有要加载的文件 - Mechanize ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5007075/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com