Python

Pythonでゼロからゲームを作ってみた | デザインから実装まで

初心者ながら、Pythonでゲームを自作してみました。 ゲーム制作にあたって行った準備から、実装時にハマった注意点、出来上がったゲームのデザインまでを記録します。 Introduction 何かを作りたい なぜPythonを選んだのか Material Abstract ゲーム画面のス…

実験 | 画像をtxtファイルから3Dグラフで可視化したい | Python

txtファイルとして出力した画像ファイルを、Pythonを用いて3Dプロットで可視化してみます。 Introduction Material Results txtファイルの読み込み | pd.read_csv() XYの用意 | np.arange() / np.meshgrid() 3Dグラフプロット | mplot3d ModuleNotFoundError…

Ubuntuでpip / pip3がインストールできないときの対処法 | Python2 / 3

Ubuntuでは、Pythonのpip / pip3がインストールされていませんでした。 pip / pip3のインストールに予想外にもつまずいたので、記録を残します。 Introduction Material Results pipとpip3は違う はじめはapt installが機能しなかった : pip× / pip3× "get-p…

はじめてのWebスクレイピング | ブログ投稿曜日を分析する

はじめてのWebスクレイピングに挑戦しました。今回は手始めに、自分のブログの曜日ごとの投稿数を分析しました。 Introduction Material Results Wgetコマンドとは -r オプション | 再帰的にリンクをダウンロードする -w オプション | ダウンロード間隔をあ…

Pythonで鍵生成 - Keygen | はじめてのリバースエンジニアリング#7

鍵生成プログラムKeygenをPythonで作成します。 まずはradare2を用いてパスワード認証アルゴリズムを解析し、それを開くことができるKeygenを作成しました。 Introduction Material Results radare2でアルゴリズムを解析する forループの特定 forループの処…

はじめてのPython | Windows環境構築 - Atom

WindowsでPythonプログラミングを始める環境構築をしたので、ノートを残します。 Pythonを公式ページからダウンロードし、 テキストエディタのAtomをインストールしました。 Introduction Results Pythonのインストール Atomのインストール Atomでプログラム…