ネットワークエンジニアで高きを目指せ(横浜編)

IT修行中(マレーシア<ー>ベトナム⇒日本)

:月額1000円、動画の量が豊富なのが魅力。どんなにプログラミングのモチベーションが下がっても戻ってこれるのはドットインストールのおかげ。

作る楽しみはここが教えてくれる!

月額料金980円オブジェクト、クラス、メソッド等基本的なことを学べる。おそらく多くのエンジニア志望者はこれから始めると思われる。
:月額1078円とても詳しく説明してくれるがJavascriptを学ぶ講座は少ない。ドットインストール、Progateに続いてやっていいサイトだと思う。

■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■

SEO対策からビジネス相談まで!500円から買えるココナラ

■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■

テレビや新聞、雑誌で注目のココナラ! SEO対策、ビジネス相談、キャリア相談など、登録料は無料で、全て500円~で お願いできる!

価格満足度97%、まだ知らないあなたは損しているかも? あらゆるお困りごとはココナラにお任せ!

https://coconala.com/

   

↓↓↓こちら私の招待コードです。こちらから登録すれば300Pointゲット(300円分)

 

ご招待

   
 

Swiftを学べるスクールで入会金は現在ならたったの3000円、サポート費用は月額500円という激安スクールです。

今後私の記事で登場するかも!?

iOSエンジニアを目指す

 
freeks :月額9800円転職の相談も載ってくれる格安プログラミングスクールです。 施設使用料はこの月額使用料さえ払っていれば使えます。 300社に及ぶ提携先企業からあなたに合う企業をご提案してくれるらしい。 日本帰ったらここに通うかもしれない。

 
:月額7800円2021/2月20日から通い始めました。 完全オンラインで、PHPを学びはじめました。 途中からの参加なのでいきなりPHPの条件分から始めています。 進度はゆっくり目なので、ついていけること間違いなし。

LINK:箕面プログラミング

 
:入会金49,800円 月会費3,980円と業界では安め。 最大の特徴は塾内限定で未経験向けの案件紹介があるとのこと。 その経験を積むだけでも本塾には所属する価値があるかもしれません。

LINK:古里塾

 
:コードペンみたいに実際にコードをっ打って勉強できます。ヒントが少ないので難しめです。無料で結構勉強できるので有難いです。

LINK:CODEPREP

 

スクレイピングに必要な要素を簡単に取得する方法(CSSセレクタ)

f:id:tsuyunaruhito:20210106072804p:plain

前書き
Pythonスクレイピングですが、年末のドタバタであんまりできていませんでした。最

近また開始しましたので備忘録として記事にしていきます。


■楽にスクレイピングで使える要素を取得するには?

前の記事で「課題:IDを探すのが結構手間なのでもっと楽に探す方法を模索したい。」と書きましたが、もっと楽な方法が見つかりました。

 

この方法であれば、いちいちHTMLから読み解いていく必要がありません。

ただロボットのように作業すればできます。

取得する要素ですがCSSセレクタを狙いましょう。

 

CSSセレクタは下記の方法で簡単に取得できます。

Googleの検索窓をターゲットにやってみましょう。

Googleのトップページ(https://www.google.com/)まで行きましょう。

①「Ctrl+Shift+I」でデベロッパーツールを開きましょう。

②その後デベロッパーツールの左上にある矢印をクリックしてください。

f:id:tsuyunaruhito:20210106065321p:plain

③取得したいページの場所までカーソルを持っていきましょう。
今回の場合はGoogleの検索窓なので下記の画像の場所です。

f:id:tsuyunaruhito:20210106065637p:plain

④そこでクリックをすると、右にHTMLで言えばどこに当たるのかすぐわかります。
そこまでカーソルを持っていき「右クリック」、そこから「Copy」,「Copy selector」を選んでください。

f:id:tsuyunaruhito:20210106065848p:plain

⑤下記のようにCSSセレクタを取得できます。

ーーーーーーーーーーーーーーーーーーーーーーーー

#tsf > div:nth-child(2) > div.A8SBwf.emcav > div.RNNXgb > div > div.a4bIc > input

ーーーーーーーーーーーーーーーーーーーーーーーー

 

後は、find_element_by_css_selectorの引数に本CSSセレクタを指定してやれば要素を取得できます。

下記のコードで、googleの検索窓から「tsuyunaruhito」と打ち込み、検索を実行することが可能です。

driver = webdriver.Chrome("c:/driver/chromedriver.exe")
 
elem_search_word = driver.find_element_by_css_selector("#tsf > div:nth-child(2) 
div.A8SBwf > div.RNNXgb > div > div.a4bIc > input")
time.sleep(2)
elem_search_word.send_keys("tsuyunaruhito")
time.sleep(2)
elem_search_word.submit()

 

ツイッターでのスクレイピング情報

NoCodeでスクレイピングができるらしい。

 robot.txtって単語をよく見ることがあるので調べた。

 下記Googleのrobot.txtの説明

robots.txt ファイルは、クローラがどのページやファイルをサイトからリクエストできるか、またはできないかを検索エンジン クローラに知らせるものです
出典:robots.txt の概要

https://developers.google.com/search/docs/advanced/robots/intro?hl=ja

 

参考資料

Seleniumクイックリファレンス

https://www.seleniumqref.com/api/python/element_get/Python_find_element_by_css_selector.html

 

スクレイピングの勉強ですが、ココナラを通じて教わっています。
激安で教わっているので進度は遅いですが、私みたいににわかに興味がある方で、自走できない方はおススメです。登録はもちろん無料でできます。

■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
    SEO対策からビジネス相談まで!500円から買えるココナラ
■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■

テレビや新聞、雑誌で注目のココナラ!
SEO対策、ビジネス相談、キャリア相談など、登録料は無料で、全て500円~で
お願いできる!
価格満足度97%、まだ知らないあなたは損しているかも?

あらゆるお困りごとはココナラ にお任せ!
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

px.a8.net

 

 

最近の私の記事は下記の通りです。

interier.hatenablog.com

 

 

#######################

ツイッターですが何とか1000人台をキープ。

↓↓↓↓↓

 

  

読者登録をしていただけると大変助かります。

 
 本サイトが参考になったらクリックをお願いします。


人気ブログランキング