
require 'open-uri'
file = open('http://www.google.co.jp')
p file.read
というソースコードで、コマンドプロンプトで実行した結果、
C:/samples/samples/09_02/library2.rb:3:in `initialize': Invalid argument @ rb_sysopen - http://www.google.co.jp (Errno::EINVAL)
from C:/samples/samples/09_02/library2.rb:3:in `open'
from C:/samples/samples/09_02/library2.rb:3:in `<main>'
という結果が帰ってくるのですが、なぜでしょうか?教えていただけると幸いです。
No.1ベストアンサー
- 回答日時:
その open が何者だか、インタプリタが理解できなかったのでは?
require 'open-uri'
URI.open('http://www.google.co.jp')
か
require 'open-uri'
uri = URI.parse('http://www.google.co.jp')
uri.open
なら良かったと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 この英文の意味 6 2023/07/14 17:56
- UNIX・Linux ブレース展開の使い方での質問です 2 2023/07/15 16:06
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- オープンソース stable diffusionのエラー 1 2024/03/17 09:51
- 英語 It's in E building, in the basement, across from t 4 2023/08/29 04:57
- その他(プログラミング・Web制作) Pythonのコードエラーについてです。 2 2024/07/11 17:08
- その他(プログラミング・Web制作) Sikulix2.0.5(Jython2.7.3)でcsvを読込WEB検索条件にpasteで文字化け 1 2023/03/31 11:02
- その他(プログラミング・Web制作) そのまま使っただけなのに・・・python 2 2024/01/14 19:48
- 統計学 Rでlavaanをインストールできません。仕様が変わったのでしょうか? 2 2023/12/27 22:21
- Perl perlのflock関数でロックをかけたままopen関数で何度もファイルを開きなおすことはできますか 3 2023/05/01 22:25
このQ&Aを見た人はこんなQ&Aも見ています
-
ルビー言語 csvファイル part2
Ruby
-
ルビー言語 ライブラリー
Ruby
-
Ruby newメソッド
Ruby
-
-
4
ruby loopメソッド 変数
Ruby
-
5
ルビー言語 ライブラリー(再々渇)
Ruby
-
6
Ruby 引数
Ruby
-
7
Ruby 格納
Ruby
-
8
Ruby 変数 用途と違い
Ruby
-
9
プログラミング言語のバージョン確認について。
その他(プログラミング・Web制作)
-
10
ruby クラス・オブジェクト・インスタンス
Ruby
-
11
ruby while式
Ruby
-
12
ruby raise句
Ruby
-
13
ruby loopメソッド 変数(再喝)
Ruby
-
14
ルビー言語 ライブラリー 追記
Ruby
-
15
ruby 配列
Ruby
-
16
ruby OpenURI::Meta
Ruby
-
17
ruby begin句
Ruby
-
18
Ruby require ライブラリー
Ruby
-
19
アセンブリ言語について。
その他(プログラミング・Web制作)
-
20
excelVBAについて。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Ruby require ライブラリー
-
c言語でランタイムエラーの処理...
-
ruby OpenURI::Meta
-
ruby while式
-
(再質問)エクセルのマクロボ...
-
ruby loopメソッド 変数(再喝)
-
ruby 配列
-
ビーリアルのユーザー名を変え...
-
pythonエラー
-
英数字を含む文字列(0-9,A-Z)...
-
Accessで文字列のバイト数読み込み
-
ruby loopメソッド 変数
-
ruby クラス・オブジェクト・イ...
-
ルビー言語 ライブラリー 追記
-
ruby raise句
-
ruby begin句
-
ruby ensure句
-
ルビー言語 ライブラリー(再々...
-
ルビー言語 csvファイル 続き(...
-
ルビー言語 csvファイル 続き
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Ruby require ライブラリー
-
(再質問)エクセルのマクロボ...
-
ruby loopメソッド 変数(再喝)
-
ruby loopメソッド 変数
-
ルビー言語 ライブラリー(再々...
-
ruby while式
-
ルビー言語 ライブラリー 追記
-
ビーリアルのユーザー名を変え...
-
ruby OpenURI::Meta
-
ruby クラス・オブジェクト・イ...
-
ruby begin句
-
ruby raise句
-
ruby ensure句
-
ruby 配列
-
ルビー言語 csvファイル part2
-
ルビー言語 csvファイル 続き(...
-
ルビー言語 csvファイル 続き
-
ルビー言語 ライブラリー
-
パソコンのスクリーンセーバー...
-
ルビー言語 ライブラリー
おすすめ情報
すみません。インタプリタではなくて、コンパイルの間違いでしょうか?確かに結果的にはどちらも同じですが。教えて頂けると幸いです。