マガジンのカバー画像

Python

23
運営しているクリエイター

2020年8月の記事一覧

電力会社からデータを取得してCSV形式で保存(Python WEBスクレイピング)

電力会社からデータを取得してCSV形式で保存(Python WEBスクレイピング)

WEBから収集したデータを分析して、機械学習やマーケティングなどに活用できたら面白いなと思って、PythonでWEBスクレイピングをやってみました。

本記事では、電力会社から過去の電力使用実績データを取得してCSV形式で保存する内容をやっていきます。

開発環境・windows 10(64bit)
・Visual Studio Code 1.48.0
・python 3.8.2(32bit版)

もっとみる
ニューストピックス一覧を抽出(Python WEBスクレイピング)

ニューストピックス一覧を抽出(Python WEBスクレイピング)

Pythonを用いたWEBスクレイピングの基礎として、Requestsモジュールを使ってHTMLのデータを取得し、Beautiful Soupで解析、HTMLデータの抽出をやってみます。

今回はYahooニュースのトピックス一覧をテキストで抽出してみます。

開発環境・windows 10(64bit)
・Visual Studio Code 1.48.0
・python 3.8.2(32bit

もっとみる
urllibをpipでインストールした際に生じたエラー(バージョン指定)

urllibをpipでインストールした際に生じたエラー(バージョン指定)

urllib は Python で URL を扱うライブラリです。コマンドプロンプトから pip でインストールしようとした際に少しつまずいたので記録しておきます。

開発環境・windows 10(64bit)
・python 3.8.2(32bit版)
・pip 20.2.1

urllib とは何か?
urllib は Python で URL を扱うライブラリです。こちらのページに情報が書

もっとみる
記号計算ライブラリ SymPy 導入(Python)

記号計算ライブラリ SymPy 導入(Python)

Pythonで記号計算を行うためのライブラリである「SymPy」を使うと様々な計算ができるようなので、実際に使ってみることにしました。まずは、導入編として、インストールから簡単な計算までの流れを本記事に書いていきます。

SymPy はどんな計算ができるのか?冒頭では「記号計算」と書きましたが、具体的には次のような計算ができます。

・数式の簡約化「x^2 + x」→「x*(x+1)」など
・数式

もっとみる
Python で抵抗値を計算して回路図を出力するプログラム作成(Schem Draw)

Python で抵抗値を計算して回路図を出力するプログラム作成(Schem Draw)

本記事では、抵抗の分圧回路を例に、Pythonで抵抗値を計算し、導出した抵抗定数を回路図に記載して出力するプログラムを書いてみたので、その内容を記載します。

以前に描いた記事で、Python で回路図を描けるライブラリ Schem Draw を使って回路図を作成する方法を解説しました。

しかし、正直に言うと、単純に回路図を描くだけなら回路CADを使った方が直感的で扱いやすいと思います。

では

もっとみる