open-uri

    0熱度

    1回答

    試圖編寫一個Ruby命令行界面。但是,當程序退出時,則會顯示消息。 這裏是我的程序: require 'open-uri' url = ARGV[0] if url.nil? abort "no URL provided" end begin puts open(url) rescue => e abort e.message end 我得到以下

    1熱度

    1回答

    我寫一個腳本獨立和this question地址,我遇到的問題,像原來的海報我嘗試使用 OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE 但我有與沒有運氣。 在其中一個回覆中提到您可能可以更改程序來發送不同的客戶端問候語。在ruby腳本中可以做到這一點嗎? 我目前使用的是ruby 2.0.0-1.9.5,不想更改我的ruby版本。 如果

    0熱度

    1回答

    好吧, 我正在寫無處不在的爬蟲,並遇到了一些問題。 〜毫不奇怪,在Ruby的時候總是一個noob。 我使用Nokogiri來獲取頁面的html - 找到我感興趣的所有鏈接,然後下載與這些鏈接相關的文件。一切都很好。 但是,我似乎無法從單一方法獲取所需的信息。 如果我使用file = open(Src).read那麼文件包含文件的內容 - 這非常適合保存到數據庫以及散列目的。但它並沒有給我輕鬆訪問(

    0熱度

    1回答

    我已經建立了一個使用open-uri和nokogiri的網頁爬蟲ruby腳本,我很新,但它都適用於我需要從中提取數據的幾個網站除了使用相對URL之外,其源代碼中包含完整的網址。 腳本的功能是打開頁面,構建一個打開的頁面數組,然後從css(而不是xpath)中提取數據。 如何強制腳本使用完整的URL在他們相對的,它的被竊聽我一會兒實例,我似乎無法讓它運行 在我的情況,我想我需要在推送網址的時候添加一

    0熱度

    2回答

    使用Node的open-uri模塊,是否有可能打開多個頁面?例如,用戶的博客可能有10頁。 紅寶石 index = 1 downloads = [] page = open("http://#{user_name}.tumblr.com/page/#{index.to_s}") do |page| page.each_line do |line| downloads.pu

    5熱度

    3回答

    我試過這麼多的網址正常訪問,他們似乎直到我碰到這個特殊的人來罰款: require 'rubygems' require 'nokogiri' require 'open-uri' doc = Nokogiri::HTML(open("http://www.moxyst.com/fashion/men-clothing/underwear.html")) puts doc 這是結果:

    0熱度

    1回答

    我有一個網絡電臺 require 'open-uri' rquiire 'json' songlist=open('http://douban.fm/j/mine/playlist?type=n&channel=0') ##this will return a json file: ##{"r":0,"song" [{"album":"\/subject\/25863639\/","pic

    1熱度

    4回答

    我正在用Ruby和Nokogiri進行數據抓取。是否可以在我的電腦中下載和解析本地文件? 我: require 'open-uri' url = "file:///home/nav/Desktop/Scraping/scrap1.html" 提示錯誤爲: No such file or directory @ rb_sysopen - file:\home/nav/Desktop/Scra

    9熱度

    1回答

    我最近遇到了使用OpenURI的問題。每open方法導致以下錯誤: "No such file or directory @ rb_sysopen". 我的代碼看起來簡直像下面這樣: data = open("http://google.ca/") 我加入gem 'nokogiri'後不久發現錯誤我Gemfile和運行bundle install,雖然我沒有說明這是否導致了問題,並從那時起

    1熱度

    1回答

    無法打開URL「http://www.diretaimoveisbh.com.br//Resultado.asp?nTransacao=V&vid_tipoimovel=&vId_bairro=&pagina=11」與open-uri,它保持拋出錯誤「OpenURI :: HTTPError異常:500內部服務器錯誤」,我到處搜索,但沒有得到任何解決方案。 請幫助如果有人在這裏知道如何解決這個問題