nprogram’s blog

気ままに、プログラミングのトピックについて書いていきます

2019-10-01から1ヶ月間の記事一覧

beautifulsoup4でスクレイピング

はじめに beautifulsoup4でスクレイピングを行います。 インストールコマンド 参考リンク Python Webスクレイピング テクニック集「取得できない値は無い」JavaScript対応@追記あり6/12 - Qiita

WPF開発復習

WPF開発復習 WPF開発技術を復習します。(かなり忘れているため・・・) 参考サイト 以下が体系的にまとめられていていそうです https://anderson02.com/ MVVMな設計のTips~サービスを作ってVMの依存性を排除~ http://sourcechord.hatenablog.com/entry/2016…

jupyter Notebookのコードをexe化する方法 [Anaconda3環境]

jupyter Notebookのコードをexe化する方法 [Anaconda3環境] jupyter Notebookのコードをexe化する方法を記録します。 手順 まず、Jupyter Notebookを開き、以下のイメージのように、メニューのFile⇒Downlaod as ⇒ Python (.py)を選択してください。 次に、An…

Python + Selenium + ChromeでGoogleの検索を自動化する [非headlessモード][XPath]

はじめに 本記事は、Python + Selenium + ChromeでGoogleの検索を自動化する手法について記載したものです。 今回は、XPathを使用して、検索を行います。 XPathとは XPathはXML文章中の要素、属性値などを指定するための言語です。 XPathではXML文章をツリー…

Python + Selenium + ChromeでGoogleの検索を自動化する [非headlessモード]

はじめに 本記事は、Python + Selenium + ChromeでGoogleの検索を自動化する手法について記載したものです。 ChromeのWeb操作は、ChromeDriverを用います。 ChromeDriverを導入する方法として、以下の2つの方法がありますが、本記事は前者の方法を使用しま…

Python データ構造学習

リストを使って記載してみる def names(name_and_grouplist, group_name): _names = [] for name_and_group in name_and_group_list: if name_and_group[0] == group_name: name = name_and_group[1] if name not in _names: _names.append(name) return _na…