Python 【Python】CSVのデータの合計値をエクセルの対応する場所に書き込む やりたいことCSVで管理されたデータをエクセルファイルの対応する場所に書き込みます。ユースケースCSVにNameごとにDataA-Cが管理されています。その合計値を、エクセルファイルのNameの対応する場所に書き込みます。サンプルコードデー... 2022.02.07 Python
Python 【Python】引数を別ファイルで管理する【importlib.import_module】 やりたいことコマンドライン引数で毎回値を打つのがめんどくさいので、コンフィグファイルを用意して引数を管理します。Pythonの標準モジュールimportlib.import_moduleを使用します。サンプルコードコンフィグファイル(con... 2022.02.07 Python
Python 【Python】コマンドライン引数とオプション サンプルコードまずはサンプルコードです。sample.pyimport argparsedef arg_parser(): """Parser.""" parser = argparse.ArgumentParser() parser.ad... 2022.02.06 Python
Python 【Sphinx】テーマにHTMLを使って追記する やりたいことHTMLを直接書いて、テーマにちょっとだけ追記したい方法source/_templates/page.htmlを作成して下記のように記入します{% extends "!layout.html" %}{% block header... 2022.01.27 Python
Python 【Python】HTMLを解析する(タグ/属性/コンテンツ) はじめにPythonでHTMLのタグ(Tag)/属性(Attribute)/コンテンツ(Contents)/コメント(Comment)/doctypeを解析します。HTMLを解析する入力となるHTMLは以下です<!DOCTYPE html>... 2022.01.24 Python
Python 【Python】辞書っぽい文字列型(string)を辞書型(dict)に変換する サンプルコードimport jsona = '{"hoge": 0, "fuga": 1}'print(type(a))print(type(json.loads(a)))# 出力# <class 'str'... 2022.01.19 Python
Python 【Python】<文字列>.format()で辞書(dict)を引数にする はじめに文字列に.format()を使うことで、「{}」で囲った文字列を置換できますprint("{val} !".format(val="Hello"))# 出力# Hello !今回は、「{}」に辞書(dict)のキーがあるとき、キーと... 2022.01.19 Python
Python 【Python】Numpyのみでニューラルネットワークを実装する 環境Python 3.9Numpy 1.21.5仕様入力層2・中間層3・出力層2xor, nandを学習する中間層・出力層の活性化関数はシグモイド関数を使用するバイアスなし 図1:作成するニューラルネットワークをイメージ A1A2C1:xo... 2022.01.02 Python
Python 【Python】実行引数をGUIで与えるクラス 田中太郎Pythonスクリプトを実行するときに実行引数をGUIで与えます仕様a = main(<引数名のリスト>)main.run()でGUIが立ち上がります。各エントリーボックスに入力して「Run」をクリックするとコマンドラインに表示され... 2021.12.09 Python
Python Python|エクセルファイルの差分を確認する 田中太郎PythonでExcelファイルの差分を取ります。行ヘッダ、列ヘッダ、行列ヘッダがある場合の3種類作成しました。仕様使用するパッケージ:pandas入力:差分を取りたいエクセルファイルAとB出力:差分のある行 or 列 or セル行... 2021.12.07 Python