ISAO KUBO

オンライン将棋教室 香の講師です。
免状は三段、将棋ウォーズは四段、81dojoは五段で指しています。

好き:将棋/コンピューター/プログラミング/健康/効率/蕎麦/コーヒー/日向坂46/自然の摂理
嫌い:不健康/タバコ/ジャンクフード/固定観念

WindowsでUTF-8のファイルが開けない!!Pythonでファイルの文字コードを調べるには?

Python

WindowsでUTF-8のファイルが開けない!!Pythonでファイルの文字コードを調べるには?

2021/11/20

kifファイルを整理するついでに、文字コードを「UTF-8 with BOM」に揃えてしまおうとPythonを実行したら、エラーが出ました。 出たエラー文は「UnicodeDecodeError: ' ...

コードすっきり!Pythonのzip関数が便利だった

Python

コードすっきり!Pythonのzip関数が便利だった

2021/11/17

for文の中で2つの配列を使うケースに出くわしました。 例えば、次のようなコードです。 tanka = [100,200,300,400] kosuu = [3,9,1,8] for i in ran ...

Pythonで「UTF-8 with BOM」のファイルを読み書きするには?

Python

Pythonで「UTF-8 with BOM」のファイルを読み書きするには?

2021/11/14

気がついたら、将棋の棋譜ファイルがたくさんあったので整理することに。 kifファイルを扱うにあたり、気をつけたいのが文字コードです。 81dojoで読み込むには「UTF-8」、Kifu for Win ...

Python実行中に文字列を入力するには?

Python

Python実行中に文字列を入力するには?

2021/11/11

前回、「Google Apps Script」でインプットボックスを使う方法を書きました。 処理の途中でユーザー入力がしたいというのは、ときおり出てきますね。 では、Pythonはどう書くのか? とて ...

「Google Apps Script」でインプットボックスを使うには?

Google Apps Script

ちょっとした文字列入力に!「Google Apps Script」でインプットボックスを使うには?

2021/11/9

Googleドキュメントやスプレッドシートを使っているとき、ちょっとした文字列を「Google Apps Script」に送りたいことがあります。 例えば、ドキュメントをエクスポートするタイミングでフ ...

すごく便利!HAGOOGI (ハゴオギ)の電気ケトルに買い替えた話

日記

すごく便利!HAGOOGI (ハゴオギ)の電気ケトルに買い替えた話

2021/11/7

「ゴボッ、ゴボボボッ」 使っている魔法瓶ポットから、突然お湯が出なくなりました。 ふたをあけて見ると、原因は中のパイプ。 劣化して穴が空いていました。 毎日、コーヒーやお茶を飲み、ヨーグルトを作る容器 ...

たった1文!バッチファイルでファイルを移動するには?

パソコン・スマホ

たった1文!バッチファイルでファイルを移動するには?

2021/11/5

Pythonを勉強してからというもの、過去のプログラムを考え直すことが多くなりました。 今日も詰将棋動画を作りながら、自動化しているコードをちらっと見ています。 そうすると、思いつくものですね。 画像 ...

Pythonで1年後や1カ月後を計算するには?

Python

Pythonで1年後や1カ月後を計算するには?

2021/11/3

標準ライブラリ「datetime」で日付の足し算、引き算ができるけれど、最長で週単位でした。 じゃあ、月単位や年単位で計算したいときはどうしたらよいのか? その方法をまとめました。   Py ...

Pythonで日付を扱うには?

Python

Pythonで日付を扱うには?

2021/11/1

Pythonで日付データを扱う処理を書くことになりました。 「Google Apps Script」や「JavaScript」なら、Day.jsライブラリが便利です。 じゃあ、Pythonなら? 便利 ...

Pythonで別ファイルの関数を使うには?

Python

Pythonで別ファイルの関数を使うには?

2021/10/30

前に同一ファイル内に記述した関数を使う方法を調べました。 今回は、別ファイルの関数を使う方法をまとめてみました。   どうやって別ファイルの関数を使うの? import文でサブルーチンのpy ...