Python
こんにちは。 今回は忘備録としてうまくボタンが反応しなかったときにずっと勘違いしてたことについてです。 from machine import Pin import time button = Pin(22, Pin.IN, Pin.PULL_DOWN) while True: if button.value() == 1: print("pushed") ここまで…
みなさんこんにちは。 SSD1306って使いやすいですけど標準の関数のみで数字を表示したら小さくて遠くから見ずらいですよね? 今回はmicropythonで画面いっぱいに数字を表示できるようにしてみようと思います! 使用例 数字を表示してみる コード 解説 使い方…
みなさんこんにちは。 今回は↓のような実際に遊べるマルバツゲームをTkinterで作っていこうと思います。 初期化 勝ち負けの判定 引き分けの判定 敵の配置 全体のコード(コピペ可) 初期化 import tkinter as tk from tkinter import messagebox from functool…
今回はPythonのGUIの作るための標準ライブラリである。「Tkinter」で長方形(rectangle)をグリッド状に簡単に配置する方法の一つを忘備録として書いていこうと思います。※今回はgrid関数は用いません 使用例 createRectanglesWithGrid(gridPositionX,gridPosi…
こんにちはdntfです。 今回はPythonでキーボード入力を受け付けるために使うKeyboardライブラリについて忘備録書いていこうと思います。 とりあえず↓は必須です。 pip install keyboard このライブラリを使ってマルバツゲームを作ってみたのでこちらの記事も…
こんにちはdntfです。 今回は人気プログラミング言語の「Python」でマルバツゲームを作ってみたので軽く紹介していきます。 といっても僕もまだ勉強中ですので軽い気持ちで見てください。 設計 プログラミング コンストラクタ 盤面描画 勝敗判定 キーボード…
今回はVscodeでPylanceがvirtual envそのまま使ってたらFlask(他モジュール)に対してエラー吐いてたので忘備録残します。 参考程度に環境は: windows10 Python3.9.2 Virtual env Pip3 (環境って何書けばいいかわかんないです。) こんな感じのエラー 対処法 :…
事の発端はマインクラフトをしていた時にふと「課題やりたいけどTP狩りも続けてえええ」ってなったことです。なんで今回は自動クリックとかそういう単純作業の自動化を目指します。PythonでGUI(今回はマインクラフト)って言ったら大体pyautoguiを使うことが…