pythonでwinプログラムを書く方法

Pythonはwinプログラムを書くことができます。 winプログラムの形式はexeです。pythonを使用してexeプログラムを作成する方法を見てみましょう。

pythonプログラムを作成した後、py2exeモジュールをexeプログラムとしてパッケージ化できます。

実際の操作プロセス:

1、 app.pyの同じディレクトリにファイルを作成し、必要に応じてsetup.pyのコンテンツを追加、削除、または変更します。

# setup.py
import sys, os
from cx_Freeze import setup, Executable
 
__ version__ ="1.1.0"
 
# include_files =['logging.ini','config.ini','running.png']
include_files =[]
excludes =["tkinter"]
# packages =["os","idna","requests","json","base64","pyodbc"]
packages =["os","idna","requests","json","base64"]setup(
 name ="appname",
 description='App Description',
 version=__version__,
 options ={"build_exe":{'packages': packages,'include_files': include_files,'excludes': excludes,'include_msvcr': True,}},
executables =[Executable("boxLayout.py",base="Win32GUI")])

2、 注文の実行

python setup.py bdist_msi

次に、buildとdistの2つのフォルダを生成します

build \ exe.win32-3.6で生成されたexeファイルを見つけます

コンテンツの補足:

Pythonを使用してWindowsデスクトッププログラムを開発する

開発の準備

  1. boa-constructor-0.6.1.bin.setup.exe

Delphiのように単純なwxWidges統合開発環境は、コントロールを直接ドラッグアンドドロップでき、他の統合環境とは異なります。#統合開発環境のMainLoopと競合しません。PythonwinとpyScripterが競合します。一般的なエラーは2回目の実行です。 #プログラム時間、統合開発に直接つながる### 1。開発前の準備

  1. boa-constructor-0.6.1.bin.setup.exe

Delphiのように単純なwxWidges統合開発環境は、コントロールを直接ドラッグアンドドロップでき、他の統合環境とは異なります。#統合開発環境のMainLoopと競合しません。PythonwinとpyScripterが競合します。一般的なエラーは2回目の実行です。 #Program、MainLoopが競合するため、統合開発環境の強制終了に直接つながります

  1. wxPython2.8-win32-unicode-2.8.10.1-py26.exe

wxPythonライブラリ、C ++で記述されたWindowsコンポーネントライブラリwxを提供します

  1. py2exe-0.6.9.win32-py2.6.exe

パッケージリリースツール。ユーザーが使用できるように、Pythonで記述されたWindowsプログラムまたはコンソールプログラムをexe実行可能ファイルに直接パッケージ化します。

上記の3つのソフトウェアはpython2.6に基づいており、デフォルトのインストールパスはpythonバージョンに関連しているため、ソフトウェアバージョンを一致させる必要があります。一致しないと、関連するライブラリが見つかりません。

これまで、pythonでwinプログラムを作成する方法に関するこの記事を紹介しました。関連するpythonでwinプログラムを作成できる方法については、ZaLou.Cnの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後、ZaLouをさらにサポートしていただければ幸いです。 Cn!

Recommended Posts

pythonでwinプログラムを書く方法
pythonでクラスを書く方法
pythonでreturnを書く方法
pythonでtryステートメントを書く方法
pythonでゲームを書く方法を教えてください
告白プログラムをpythonで書く方法
python設定ファイルの書き方
pythonコードでラップする方法
Pythonで括弧を省略する方法
pythonで数値をフィルタリングする方法
PythonでExcelを読む方法
pythonでエラーを表示する方法
Pythonで変数を理解する方法
pythonで変数をクリアする方法
PythonでSQLiteを使用する方法
およびおよびまたはPythonでの使用方法
pythonでキャッシュファイルを削除する方法
Pythonでサードパーティモジュールを導入する方法
pythonでnull値を表す方法
pythonでテキストファイルを保存する方法
pythonでid関数を実行する方法
Pythonでサードパーティモジュールをインストールする方法
pythonでエラーをカスタムキャッチする方法
Pythonでプライベート属性を定義する方法
Pythonでカスタムモジュールを追加する方法
Pythonでグローバル変数を理解する方法
インストールされているモジュールをpythonで表示する方法
さまざまなシステムでのPythonopenメソッド
pythonで辞書を並べ替える方法
pythonで背景音楽を追加する方法
pythonで相対パスを表す方法
pythonでguiを書く
pythonでround関数を使用する方法
Pythonでzip関数を使用する方法
Pythonのインターフェースに基づいてプログラミングする方法
ubuntuサーバー環境にpythonをインストールする方法
Pythonゲームで重力をシミュレートする方法
pythonでformat関数を使用する方法
win10でubuntuシステムを開く方法
pythonでアシスタントを実行するコードを使用する方法
pythonでコード自動プロンプトを設定する方法
pythonでファイルとディレクトリを削除する方法
ダウンロードしたモジュールをpythonでインストールする方法
Pythonでファイルを読み書きする方法
pythonで連続乗算計算を実行する方法
pythonコードにコメントする方法
Pythonicコードの書き方
pythonをすばやく学ぶ方法
pythonプラグインをアンインストールする方法
Pythonでのパッケージの導入を理解する方法
pythonで番号のリストを理解する方法
pythonで写真を自動的にダウンロードする方法の例
IEを添付ファイルとしてPythonで保存する方法
pythonオブジェクトを理解する方法
パイソンタプルの使い方
Ubuntu14.04でPython仮想環境を作成する方法
sshを介してwin10でubuntuシステムを制御する方法
pythonで円の領域を見つける方法
あなたはまだパイソンでケーキを描く方法を知っていますか? ? ?
UbuntuにHelmをインストールする方法
pythonウェブページコードの表示方法