8/15
- HTMLの基本2つ
- HTMLの要素は大きく分けると3つ
- ブロック要素のデフォルトの幅と高さ(覚えておくと便利な2つのpoint)
- mechanize;自動化する。自動的に他のサイトのリソースを取ってくる
- getメソッドでURLを取得(注意:getsメソッドではない)
- searchメソッドでHTMLの要素を指定
- 返り値は、配列でかえってくる
- HTMLの情報から
-
Puts(改行あり)
putsは引数に渡された値を文字列表現に変換し、改行文字を加えてコンソールに出力する。戻り値はnil
Print(改行なし)
printは、改行なしで出力する。戻り値はnil。
P(デバック用出力)
pは、単純に文字列を出力するのではなく、その型表現も含めた形の文字列で出力される。putsと同様に、最後に改行文字が付く。戻り値は、出力した文字列そのまま。
irb(main):004:0> p = [1,2,3,4]
=> [1, 2, 3, 4]
irb(main):005:0> puts p
1
2
3
4
=> nil
irb(main):006:0> print p
[1, 2, 3, 4]=> nil
irb(main):007:0> p p
[1, 2, 3, 4]
=> [1, 2, 3, 4]