シキ@明日使える無駄Python

面倒な作業は自動化させたいですね

シキ@明日使える無駄Python

面倒な作業は自動化させたいですね

最近の記事

Pythonでブロック回避ゲームを作る part2

前回pythonでちょっとしたゲームを作ったのですが、ゲーム作るの楽しいなと思い改良を加えてみました。 前回のプログラムではプレイヤーは左右にしか動けず、敵は上からしか降ってこなかったのですが、 プレイヤーを全方向、敵は上下左右のどこからか出現するように改良してみました。 import pygameimport randompygame.init()# 画面サイズの設定screen_width = 800screen_height = 600screen = pygam

    • Pythonで簡単なグラフィカルなゲームを作りました

      昨日はテキストベースの簡単なゲームを作ったので、今回はグラフィカルなゲームを作ってみました。 今回は基本的な「ブロック回避ゲーム」を作りました。 プレイヤーはキーボードの矢印キーを使用して画面上を移動するプレイヤーのブロックを制御し、降ってくるブロックを避けます。 プレイヤーがブロックにぶつかるとゲームが終了する、といった単純なものです。 'pygame'のインストールが必要です。 pip install pygame import pygameimport rand

      • Pythonで簡単な数当てゲーム

        pythonはゲームも作ることができます。今回は初歩として簡単な数当てゲームを作ってみました。テキストベースなのでかなり簡単にできます。 import randomdef guess_number_game(): print("数当てゲームを始めます。1から100までの数字を当ててください。") # ランダムな数を生成 number_to_guess = random.randint(1, 100) attempts = 0 while Tru

        • Pythonで少し複雑な処理を書いてみた。

          昨日は役に立たないコードを書きました。 今回はもう少し応用?を効かせていこうと思います。 まずは以下のコードをご覧ください。 def perform_complex_calculation(data): result = sum([i for i in data]) - sum([i for i in data]) return resultdef manipulate_data_structure(): data = [i for i in range

        Pythonでブロック回避ゲームを作る part2

          役に立たないPythonコード

          日常では役立つコードを書くことが目標になることが多いですが、今回は役に立たないPythonコードを考えました。ぜひご活用ください? 無限ループで何もしないコード while True: pass このコードは無限ループを作り出し、プログラム内で何の進行もありません。CPUの時間を浪費する以外に何の効果もありません。 リストを作成して何もしないコード [None for _ in range(1000000)] このコードは100万要素のリストを作成しますが、それ

          役に立たないPythonコード

          Pythonで「無限に自己を褒めるプログラム」を作成しました。

          クソの役にも立たないクソコードを作成しました。 使う場面はないと思いますが、ぜひご利用ください。 タイトルにもあるように、このプログラムはランダムに様々な褒め言葉を生成して、あなたがいつでも自己肯定感を高めることができるようにします。 このプログラムは、あらかじめ用意された形容詞と名詞のリストからランダムに選んで文を生成し、無限に自己を褒め続けます。楽しみ方は、コードを実行して、どんな褒め言葉が出てくるかを見ることです。もちろん、リストは自分の好みに合わせてカスタマイズ可

          Pythonで「無限に自己を褒めるプログラム」を作成しました。

          東京工業大学によるPython早見表が便利すぎる

          https://chokkan.github.io/python/01calc.html Pythonを勉強し始めたばかりの人、「あれ、この文法どう書くんだっけ?」ってなった時、東京工業大学が作ったPython早見表がすごく便利です。 基本のPythonのことがしっかり詰まっていて、変数の定義の仕方から、リストや辞書の扱い方、ループの回し方まで、基本の「き」の部分がばっちり押さえられています。 しかも、NumPyやMatplotlibみたいな、データ分析に欠かせないライブ

          東京工業大学によるPython早見表が便利すぎる

          pythonで動画の尺だけをX(旧Twitter)用に変換する

          はじめにX(旧Twitter)に動画を投稿する際、特定のフォーマットや品質基準を満たす必要があります。 この記事では、Pythonと`moviepy`ライブラリを使用して、動画のフレームレート、ビットレート、音声ビットレートを調整し、X向けに最適化する方法を紹介します。 全体のコードfrom moviepy.editor import VideoFileClip# 入力動画ファイルと出力動画ファイルのパスinput_video_path = 'input_video.mp4

          pythonで動画の尺だけをX(旧Twitter)用に変換する

          pythonで人に絶望を与える方法

          ※この記事はネタです。決して実行しないようにしてください。仮に行ったとしても一切の責任は取れません。 例えばですね、嫌いな上司がいたとしましょう。 毎日、毎日もう疲れますよね。 そんな時は以下のコードを仕込んでみましょう! import osdef delete_file(file_path): try: os.remove(file_path) print(f"File {file_path} has been deleted.")

          pythonで人に絶望を与える方法

          ローカル環境でcronを使ってpythonを自動実行させる方法

          スクレイピングなど使用する時は、本当はVPSサーバーなどに契約して実行した方がいいのですが、お金使いたくないしローカル環境で完結させたいならこの方法で十分です。 1.Pythonスクリプトの準備import datetime# 現在の日付と時刻を取得current_datetime = datetime.datetime.now()# ファイルに書き込む内容content = "現在の日付と時刻: " + str(current_datetime)# テキストファイルに保存

          ローカル環境でcronを使ってpythonを自動実行させる方法

          pythonでYouTube動画の音声をダウンロードする方法

          この記事に引き続きYouTubeから音声だけを取得したい場合があると思います。 以下がそのコードです。 まずは必要なライブラリ、'pytube'と'moviepy'をインストールしましょう。 pip install pytube moviepy from pytube import YouTubefrom moviepy.editor import *def download_youtube_audio_as_mp3(url, output_path): # Y

          pythonでYouTube動画の音声をダウンロードする方法

          pythonでYouTubeの動画をダウンロードする方法(shortも可)

          YouTubeの動画をダウンロードしたいけど、どのサイト使ってダウンロードしたらいいのかいまいちわからない。 海外サイト多すぎ…。ウイルスにかかりそう…。 というわけで、自分でコード書いて解決しちゃいましょう。 まずは必要な'pytube'をインストールしてください。 pip install pytube インストールができたら、 from pytube import YouTubeurl = 'ここにYouTube動画のURLを入力'yt = YouTube(ur

          pythonでYouTubeの動画をダウンロードする方法(shortも可)

          pythonでTiktokの動画をダウンロードする方法

          最近Tiktokの動画をダウンロードすることがあり、 こちらのサイトから動画を取得していたのですが、時折ちゃんとダウンロードしてくれないし、広告もウザくて困り果てたので「自分でコード書けば良くね?!」ということでコード書きました。 import yt_dlpdef download_tiktok_video(url): ydl_opts = { 'format': 'bv+ba/best', # ベストビデオとベストオーディオを結合 '

          pythonでTiktokの動画をダウンロードする方法