SAI

Webスクレイピング

Python Webスクレイピング Web検索

こんばんは! 前回のブログでは、seleniumを使うための環境構築を行いました。 とりあえずChromeをseleniumで起動させることができるようになったので、今回は起動させたChromeを使って、Webサイトを触ってみよ...
Webスクレイピング

Python Webスクレイピング Selenium

前回更新時は、Webスクレイピングをかじってみよう、ということで、RequestsとBeautifulSoupを使ってWebスクレイピングをやってみました。 前回のような、BeautifulSoupを使ったWebスクレイピング...
Python入門

Python Webスクレイピング

プログラムで指定したWebサイトにアクセスして、自動で必要なデータを収集してくることを 「Webスクレイピング」 と言います。 Pythonのいろいろな文法やらなにやらをパーツごとに勉強しても、 「で、具体的...
Python入門

Python モジュール

他で作られたPythonのプログラムを「モジュール」という形で、自分のプログラムの中で使うことができる機能が「モジュール」です。 たとえば、以下の例では、Pythonに最初から標準で入っている「random.py」というファイルを読み...
Python入門

Python ローカル関数とグローバル関数

変数には、「スコープ」と呼ばれる、変数の有効範囲の概念があります。 関数の中で定義された変数のことを「ローカル変数」と呼び、関数の外で定義された変数を「グローバル変数」と呼びます。 ローカル変数は同じ関数の中での...
SikuliX

SikuliXとは

今日は、画像認識で作業を自動化できる、RPA的なツールを作ることのできる、「SikuliX(しくり)」を紹介します。 簡単な作業と、簡単なプログラミング(言語としてPythonが使えます)で作業が自動化できるので、簡易的なRP...
Python入門

Python 無名関数(ラムダ関数)

Pythonではコードの記述をシンプルにするために、「無名関数」というものを使うことができます。 無名関数を使えば、関数をすっきりとシンプルに記述することができます。 きれいなソースコードを書くためにもちゃんと身に付けたいですね...
Python入門

Python 引数の指定

Pythonの長所のひとつとして、「引数の柔軟な取り扱い」があります。 今日は、引数について勉強します。 引数の指定方法 Pythonでは、関数側で受け取る引数を「仮引数(かりひきすう)」と言います。 逆に、関数を呼び出すと...
RPA

RPAとは

ここ数年で、プログラミングとはまた違うというか同じような話で、RPA(Robotic Process Automation)というものがクローズアップされています。 RPAは、パソコンで行われる作業の自動化をして、企業の生産性...
Python入門

Python入門 関数 引数と返り値

同じ処理を何度も行う場合、関数にまとめておくと、あとで何度も呼び出して使えるので便利だし、ソースコードもスッキリします。 たとえば、以下の例だと、 def orenotomodachi(): で、関数「orenotomodachi...
タイトルとURLをコピーしました