ryotankの備考録日記

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

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

LTspiceファイル専用データviewerその1

作成動機:波形ビューアで表示したデータを開くためにLTspiceを起動するのが 面倒くさい構成: mapplotlibを使いtxtファイルに記録されたデータを 表示する 表示されたデータをグラフにして表示 グラフをPDFにする これらを実現したGUIを作っていく

ワクチン接種2回目の経過観察まとめ

ワクチン接種2回目経過観察記録 22日11時に2回目のワクチンを接種 23日20時体温 36.7℃ 頭痛と倦怠感を感じ 患部が鈍痛 同日20時40分頃 37.5℃(微熱ぎみ) 倦怠感を感じ 患部が鈍痛 24日 12時では熱が引いたが念のためベットの上で過ごすポカリを飲むと旨いと感…

回路草案入力フォームその4

一時保存をするにはどうしたら良いのか 調べてみると Pickleという組み込み関数で、Pythonの変数などを外部ファイルに保存する 用途として初期設定や途中データの保存に使えるコレを使えば、自前でフォーマットなどを考えなくても、変数やクラスをまるごと保…

回路草案入力フォームその3

各機能の実装に必要な下調べ ・入力した項目をtxtに渡す ・入力した項目をpdfに渡す どちらも入力された項目を変数に格納する事が第一目標 それが出来ればpdf生成用のコードやtxt生成用のコードを追加するだけ・・・ ・金額の欄には4000円など"数字のみが入…

工具管理GUIその6

DBに接続するだけのプログラムを書いていくSQL文を使ってtool management.dbを作成し確認する #データベースに接続するのみのコード import sqlite3 # データベースに接続する conn = sqlite3.connect('tool management.db') c = conn.cursor() # テーブルの…

工具管理GUIその5

プログラムをいきなり書くのは厳しいので その前にSQL文をまなぶSQLはデータベースの操作する時に必要な言語で データ挿入やデータの更新、データの検索などをまとめていく テーブルの作成(CREATE文)CREATE TABLE テーブル名( カラム名1 データ型1, カラム名…

工具管理GUIその4

テーブルの設計を考える要素を決める工具管理をするうえで必要になるものを以下に・型番 ・分類 ・所持個数 ・メーカー ・備考のデータが保管できるようなDBのテーブルを作成していく 作るテーブルの要素を決定する 主キーを追加してテーブルを考える主キー…

BOM日本語変換その5

その3の記事では 複数の置換をまとめて記述するには、translate()としていたが translate()に使う変換テーブルというものを作成してから translate()を使用して文字列内の文字を変換するという手法だった自分で動作確認をしてみたが 変換テーブルをうまく作…

工具管理GUIその3

先にGUIフォームの画面が完成したので ソースコードを載せる import PySimpleGUI as sg sg.theme('reds') layout =[ [sg.T(' '*10),sg.Text('分類', font=15), sg.T(' '*20),sg.Text('型番', font=15), sg.T(' '*25), sg.Text('個数', font=15), sg.T(' '*25…

基板作りチェックリストアプリその14

エラーメッセージの原文------------------------------Error creating Column layout Your row is not an iterable (e.g a list) Instead of a list, the type found was <class 'PySimpleGUI. PySimpleGUI.Frame'> The offensive row =<PySimpleGUI.PySimpleGUI.Frame object at 0x0000007C2AA88640>This item will strippend from y…</pysimplegui.pysimplegui.frame></class>

基板作りチェックリストアプリその13

スクロールバーの位置が気に入らなかった為、GUIの全体を改善したverを作成しようとしたところエラーを吐かれた その時の画面を出し記録として残す Columnエラーキャプチャ これが解明出来れば画面遷移に移行できる

回路草案入力フォームその2

実際のフォーム画面のgifをのせる 実際のフォーム画面をgifにしたもの画面内の「次へ移動」ボタンを押すと画面が切り替わるその時のソースコードが以下の通り import PySimpleGUI as sg def Form2_window(): pass sub_layout = [ [sg.T(' '*18), sg.Text('各…

ワクチン接種1回目

ワクチン接種の1回目を受けてきた 病歴として2019年咳喘息 小学校5年生の冬にカニの魚卵(セイコガニの内子の卵)を食べ2時間以内に蕁麻疹を発症夜だったため緊急外来に行き抗生物質を投与し収まった 体の表面の頭から足先まで症状がでた 接種会場では打って…

BOM日本語変換その4

以前csv形式からxls形式に変換してから 英単語に変えるという風にしようとしたが、調べるとcsv形式を読み込めるモジュールがあるみたいPythonでcsvファイルのデータを読み込むには 1.csvモジュールのインポート 2.csvファイルを開く 3.開いたcsvファイルを渡…