[過去ログ]
Perlについての質問箱 64箱目 (1002レス)
Perlについての質問箱 64箱目 http://mevius.5ch.net/test/read.cgi/tech/1548981877/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
648: 646 [sage] 2020/08/16(日) 07:20:54.63 ID:Degs0Zl8 Mechanize とか、curl + Nokogiri でも、静的なページなら、DOM を取得できるけど、 Ajax など、JavaScript で、動的にDOMを組み立てている場合は、 sleep するとか、Selenium WebDriver などを使わないと、DOMを取得できない 5ch などは、空のHTMLを送ってきてから、 Ajax で、ページの内容を取得しているから、 HTMLをスクレイピングするだけでは、タイミングによっては内容が存在しない http://mevius.5ch.net/test/read.cgi/tech/1548981877/648
649: 646 [sage] 2020/08/16(日) 07:27:51.64 ID:Degs0Zl8 Ruby で、curl, Nokogiri の例 require 'nokogiri' html = `curl http://www.example.com/` doc = Nokogiri::HTML( html ) elements = doc.css( "h1" ) puts elements.first.content #=> Example Domain open-uri の例 require 'open-uri' require 'nokogiri' url = 'http://www.example.com/' doc = Nokogiri::HTML(open(url)) http://mevius.5ch.net/test/read.cgi/tech/1548981877/649
650: デフォルトの名無しさん [sage] 2020/08/16(日) 07:29:48.83 ID:Rc5RuLFB プロテクトのつもりは無いんだろうけど、機械にやさしくない 最近だとメルカリのページ取得して、なんで空? と思った http://mevius.5ch.net/test/read.cgi/tech/1548981877/650
651: 646 [sage] 2020/08/16(日) 09:02:04.52 ID:Degs0Zl8 Selenium WebDriver なら、指定した要素が出現するまで、指定した時間だけ待ってくれる 漏れは、10〜20秒ぐらいを指定してる http://mevius.5ch.net/test/read.cgi/tech/1548981877/651
652: デフォルトの名無しさん [sage] 2020/08/16(日) 09:19:07.80 ID:Rc5RuLFB webであれこれしたいなら、javaが近道なのは自明だな http://mevius.5ch.net/test/read.cgi/tech/1548981877/652
653: デフォルトの名無しさん [sage] 2020/08/16(日) 13:18:51.97 ID:YKxJCnVG Javaは、なにをするにしても遠回りやろ。w http://mevius.5ch.net/test/read.cgi/tech/1548981877/653
654: デフォルトの名無しさん [sage] 2020/08/16(日) 14:20:54.02 ID:bYLilpPQ 逆にPerlできないことってなんだ? ライブラリは揃ってるものとして http://mevius.5ch.net/test/read.cgi/tech/1548981877/654
655: デフォルトの名無しさん [sage] 2020/08/16(日) 15:22:58.74 ID:9u3LM4y1 あんまりない 弱いのはライブラリ面なので言語的に不足してる機能はそれほどない http://mevius.5ch.net/test/read.cgi/tech/1548981877/655
656: デフォルトの名無しさん [sage] 2020/08/16(日) 16:02:30.33 ID:0524gJdA CPANを探してなかったという経験がないしな http://mevius.5ch.net/test/read.cgi/tech/1548981877/656
657: デフォルトの名無しさん [sage] 2020/08/16(日) 18:58:24.31 ID:5UHvUqAR なら、C++があれば他の言語は要らなくなる。 さらに極言すれば、アセンブラがあれば他の言語は要らなくなる。 http://mevius.5ch.net/test/read.cgi/tech/1548981877/657
658: デフォルトの名無しさん [sage] 2020/08/16(日) 19:02:50.27 ID:YKxJCnVG GUIは弱い。 まあ強いと言っていいのはC#くらいだから、しゃあない? http://mevius.5ch.net/test/read.cgi/tech/1548981877/658
659: 636 [] 2020/08/16(日) 20:53:31.17 ID:we+09hKc 返信が遅くなってすいません >>640,643,646 勉強になりました ありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1548981877/659
660: デフォルトの名無しさん [sage] 2020/08/17(月) 01:24:18.13 ID:U9ZmQUIp GUI必要なツールはC#使うけど、CUIだけとか引数もなくて単に実行するだけとかそういうのだいたい全部Perlで書いてる http://mevius.5ch.net/test/read.cgi/tech/1548981877/660
661: デフォルトの名無しさん [sage] 2020/08/17(月) 07:07:29.41 ID:lN4Qioc8 GUIって結局、裾野の方々でも使えるようにする工夫であって、 テキストエディタで条件設定した方がよっぽど効率いい場合が殆どなのでは 自分専用ツールでGUIで作った記憶がない http://mevius.5ch.net/test/read.cgi/tech/1548981877/661
662: デフォルトの名無しさん [] 2020/08/17(月) 07:25:27.72 ID:KZ//oCQL >>661 スマホのアプリはテキストエディタを使うのが主流か? http://mevius.5ch.net/test/read.cgi/tech/1548981877/662
663: デフォルトの名無しさん [sage] 2020/08/17(月) 07:41:47.99 ID:lN4Qioc8 スマホのは作ったことすらないけど、 CUIなんて選択肢がそもそもあるのか? http://mevius.5ch.net/test/read.cgi/tech/1548981877/663
664: デフォルトの名無しさん [sage] 2020/08/17(月) 10:16:26.85 ID:MSHB+00t >>661 だからなに? ああそう、とかいってほしいの? http://mevius.5ch.net/test/read.cgi/tech/1548981877/664
665: デフォルトの名無しさん [sage] 2020/08/17(月) 11:54:02.58 ID:p+skW/fD PerlでスマホのGUI作れるんですか? http://mevius.5ch.net/test/read.cgi/tech/1548981877/665
666: デフォルトの名無しさん [sage] 2020/08/17(月) 12:04:54.68 ID:OdJd9Pxh GUIが必要ないものはPerlでって話でしょ これに噛み付いた>>661が意味不明 http://mevius.5ch.net/test/read.cgi/tech/1548981877/666
667: デフォルトの名無しさん [sage] 2020/08/17(月) 12:18:14.46 ID:lN4Qioc8 噛みつかれた、と思っちゃうのが糖質なんだよな 書き込みがみんな攻撃に見えるっていう http://mevius.5ch.net/test/read.cgi/tech/1548981877/667
668: デフォルトの名無しさん [sage] 2020/08/17(月) 12:19:54.46 ID:p+skW/fD >>653 だってJavaとPerlでスマホのGUIを比べるのがどうかしてる http://mevius.5ch.net/test/read.cgi/tech/1548981877/668
669: デフォルトの名無しさん [sage] 2020/08/17(月) 14:26:41.31 ID:MSHB+00t >>667 わけがわからなすぎるからな。 攻撃に見えてもしゃあない。 オレには隙自語に見えた。 で、本人はどういうつもりなの? http://mevius.5ch.net/test/read.cgi/tech/1548981877/669
670: デフォルトの名無しさん [sage] 2020/08/17(月) 15:10:53.35 ID:Y3iw4HO/ http://hissi.org/read.php/tech/20200817/TVNIQiswMHQ.html >>669は聞きたい事が多い http://mevius.5ch.net/test/read.cgi/tech/1548981877/670
671: デフォルトの名無しさん [sage] 2020/08/17(月) 17:15:38.44 ID:fOsr3uhu そうだねでいいんでね おれもそう思う GUIがあった方がいいなって時はつければいいし http://mevius.5ch.net/test/read.cgi/tech/1548981877/671
672: デフォルトの名無しさん [] 2020/08/17(月) 18:21:33.00 ID:2KNIyB/f あー。PerlでスマホのGUIか。書けたらいいな。 ていうか世界は広いからとっくの昔に誰かが作ってそう。 http://mevius.5ch.net/test/read.cgi/tech/1548981877/672
673: デフォルトの名無しさん [sage] 2020/08/17(月) 22:59:27.97 ID:6nkEOrou その昔はGUIといえばperlだったんだけどな http://mevius.5ch.net/test/read.cgi/tech/1548981877/673
674: デフォルトの名無しさん [sage] 2020/08/18(火) 01:35:21.75 ID:IZwRntbA Perl(パール)[Pathological Eclectic Rubbish Lister] Google翻訳[病理学的折衷的なゴミリスター] どうしてこうなった? http://mevius.5ch.net/test/read.cgi/tech/1548981877/674
675: 532 [sage] 2020/08/18(火) 02:10:03.41 ID:B3TNMnkL perlのguiといえばTk, Tkx, wxWdget, Qt, GTK …色々あって やろうと思えばやれると思うけど。 オレはPerlではTk, Tkxしかやったこと無いけどさ http://mevius.5ch.net/test/read.cgi/tech/1548981877/675
676: デフォルトの名無しさん [sage] 2020/08/18(火) 02:46:33.41 ID:TScP2Zja GUI必要がなら普通にWebアプリでいいと思う http://mevius.5ch.net/test/read.cgi/tech/1548981877/676
677: デフォルトの名無しさん [sage] 2020/08/18(火) 03:58:15.17 ID:R/jmWoBG >>674 ラクダ本にそう書いてなかったっけ? http://mevius.5ch.net/test/read.cgi/tech/1548981877/677
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 325 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s