今までPythonに関してさまざまなことを学んできたので、簡単なプログラムやアプリケーションは作ることができるようになったと思います。今回はそれらを配布する方法について扱います。 Pythonプログラムの実行方式 Pythonのプログラムの配布方式の説明の ...
CTC教育サービスはコラム「ゼロから歩くPythonの道> 第63回 Pythonプログラムでエラーを出す前に確認したいこと ~コメントアウト・デッドコード・スタブ編~」を公開しました。 こんにちは、吉政創成 菱沼です。 今回も「きれいなPythonプログラミング ...
プログラミング言語「Python」について調べていると、「if __name__ == “__main__”」という構文を目にすることがしばしばある。この構文は、プログラムが単体で実行されているのか、モジュール(再利用可能なソースコードのまとまり)としてインポートされ ...
学び合いのオンライン学習プラットフォームLearnWithを提供するPages Inc.(本社:東京都板橋区、代表取締役:林正悟)は、株式会社データラーニング(本社:愛知県名古屋市中村区代表取締役:山口 亮)と、開発するプログラム「Pythonと実データで学ぶ ...
pythonで作成したプログラムは、当たり前ですが基本的にはpython環境がないと実行できません。しかし、$${\verb|pyinstaller|}$$というものを使うと$${\verb|.py|}$$のファイルを$${\verb|.exe|}$$に変換してWindowsならばどこでも実行できるようになります。今回はその方法を ...
リリースからわずか2ヶ月で1億ユーザーを達成した「ChatGPT」の公開から本稿執筆時点で8ヶ月が過ぎた。筆者も業務でChatGPTをはじめ、Github Copilotなど、大規模言語モデル(LLM)関連サービスを使わない日はないくらいだ。 特に「プログラミング」は、間違いなく ...
インプレスグループでIT関連メディア事業を展開する株式会社インプレス(本社:東京都千代田区、代表取締役社長:小川 亨)は、PythonでExcel操作を自動化するプログラムを集大成した『できる 仕事がはかどるPython&Excel自動処理 全部入り。』を2020年8月24日 ...
プログラミング言語「Python」は、シンプルな記法を持つ一方で、その裏側には複雑な実行の仕組みが存在する。プログラムのエントリーポイント(プログラムの実行開始点)を定義する方法から、Pythonの本質的な特徴を考えてみよう。 エントリーポイントを ...
前回の記事において、 Ubuntuプロジェクトでのパッケージの取り扱いについて、 筆者の事実誤認による誤った記述がありました。主要な誤りは2点で、 パッケージの分類基準と、 Feature Freezeの説明です。他にも説明の誤りがあり、 全面的に内容を修正しました。
近年、個人投資家の間でPythonを使った自動売買システムの開発が注目を集めています。プログラミングの知識があれば、感情に左右されない機械的な取引を24時間実行できる自動売買システムを構築することが可能です。しかし、いざ始めようと思っても ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers Summit 2025 FUKUOKA 講演関連資料まとめ Developers Summit 2025 KANSAI 講演関連資料まとめ Developers ...