へっぽこエンジニアの覚え書き

主に、バッチとTeraTermマクロのことについて書きます。

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

Pythonでcsvファイルを読み書きする

from tkinter import filedialog typ = [('','*.csv')] dir = r'C:\work' csv_file_name = filedialog.askopenfilename(filetypes = typ , initialdir = dir) print(csv_file_name) import numpy as np data = np.loadtxt(csv_file_name, delimiter = ",", d…

PySimpleGUIのボタンの書き方に詳しいものが少なかったので自分なりにまとめた

最近、PySimpleGUIにハマってる。 だけど、どう書くか具体的に書いてあるものが少なかったので備忘としてまとめた。 かなりシンプルに書ける。 ↓をコピペすれば動くはず。 あとは自分なりに工夫してください。 ここにないのはOKCancelくらいだけどYesNoと同…

PySimpleGUIのテーマ一覧

PySimpleGUIのテーマ一覧を出力してみた import PySimpleGUI as sg TL = sg.theme list() 'Black', 'BlueMono', 'BluePurple', 'BrightColors', 'BrownBlue', 'Dark', 'Dark2', 'DarkAmber', 'DarkBlack', 'DarkBlack1', 'DarkBlue', 'DarkBlue1', 'DarkBlue…

PySimpleGUIのOK Cancelボタンと動作の定義

import PySimpleGUI as sg #OKのときの処理を定義しておく def submit_func(): print ('OK_func') layout = [[sg.Submit(button_text='OK'), sg.Cancel()]] window = sg.Window('Sample', layout) while True: event, value = window.read() #例外処理とCans…

python PySimpleGUI if文

import PySimpleGUI as sg value = sg.popup_ok_cancel('実行しますか') while True: if value == 'OK': print('なーにー') break elif value =='Cancel': print('やっちまたなぁ') break else: break