2024-11-01から1ヶ月間の記事一覧 - ryotankの備考録日記

ryotankの備考録日記

趣味の電子工作についての備考録などなど

2024-11-01から1ヶ月間の記事一覧

減量管理入力補助GUI その20

ボタンをフレームに入れたいと思い イメージ図を作ってみた toplevel_btn_frameのイメージ図 それにともない トップレベルのボタンフレームをクラス化して ボタンを配置させたい CTkFrameのMutiple framesを参考にカスタマイズしたものを 作成してコードを載…

KIcad部品表自由追加GUIその9

2回目のデバッグをやったが結果は 前回と同じ内容のエラーメッセージが出た なので、map関数の使い方を改めて学ぶ必要がある。 また、map関数とは別のやり方で文字列を抽出する方法を見つけた 条件を満たす行を抽出する方法(ブーリアンインデックス)の中の==…

BOM日本語変換その8

エラーメッセージの df["a"] = df["a"].map(bom_word_a_mapping)と raise KeyError(key) from error KeyError:'a'というのは 「a」という列名が存在しないのでエラーという意味なので その該当コードを見てみると bom_word_a_mapping = { 4:"出力", 5:"部品総…

Kicad部品表自由追加GUIその7

A列からD列までの既定文言の置換をコードにすると def sheet_read(): #シートを読み込み各値を取得する filtered_csv_dir = R'c:\Users\ユーザー名\Desktop\Kicad_create_bom' filtered_csv_filename = 'Soldering iron thermometer.csv' #のちのちは選択し…

Kicad部品表自由追加GUIその6

前半部分のA列からD列までを読み取るが そもそもA列の4行目を正しく読み取れるか疑問なので 初めにA4の値を取得出来るかを試す また読み込むのがCSVファイルなので openpyxlは使えない import pandas as pd 'filename' = 'ファイルまでのフルパス' df = pd.r…