python製作電腦可執行exe檔案

2022-05-10 04:22:08 字數 1762 閱讀 8157

製作get_ip.py檔案:

import socket

import uuid

# 獲取主機名

hostname = socket.gethostname(

)#獲取ip

ip = socket.gethostbyname(hostname)

# 獲取mac位址

defget_mac_address()

: mac=uuid.uuid(

int= uuid.getnode())

.hex[-

12:]return

":".join(

[mac[e:e+2]

for e in

range(0

,11,2

)])iplist = socket.gethostbyname_ex(hostname)

print

('ip位址列表'

,iplist)

print

("主機名:"

,hostname)

print

("ip:"

,ip)

print

(,get_mac_address())

while

true

:input

('輸入任意鍵結束...'

3、 安裝pywin32

雙擊pywin32-221.win-amd64-py3.6.exe安裝,注意安裝的時候會自動檢測之前安裝的python。點選下一步,下一步。

在cmd命令列進入python3.6目錄下的scripts目錄d:\ruanjian\anaconda\scripts\

並執行:

python pywin32_postinstall.py -install
4、安裝pyinstaller
python setup.py install
5、製作get_ip.exe

把get_ip.py放到d:\ruanjian\anaconda\pyinstaller-pyinstaller-b8c5773\目錄 下,

然後在cmd命令視窗進入該目錄,執行

python pyinstaller.py -f get_ip.py
出現以下結果代表成功。

該命令生成了乙個新目錄pyinstaller-pyinstaller\get_ip ,在該目錄的dist資料夾下生成了乙個get_ip.exe。

然後執行get_ip.exe檔案就可以看到自己的ip,主機名,mac位址了。

關注我,我們一起成長~~

手動製作python的exe可執行程式

手動製作python的exe可執行程式 by leo jay python沒有內建乙個編譯為exe的功能。給python程式的部署帶來不少的麻煩。所以就會出現一些py2exe之類的很不錯的工具,用於自動把.py檔案編譯為.exe檔案。最近抽空研究了一下手動實現類似py2exe的功能,希望加強對pyt...

怎樣製作可執行的JAR檔案

這是我在網上找的,能生成可以執行的jar檔案,太有成就感了 若要生成乙個名為 cal.jar 的可執行jar檔案 檔名可以是任意合法名字 這是我認為簡單實用的一種方法,還有很多別的方法在此就不介紹了 第一 把程式生成的所有位元組碼檔案 即.class檔案 放在同乙個目錄下 如 d chat 第二 在...

java製作可執行程式心得

第乙個心得是,最好用乙個新專案開發,包乙個乙個的引,這樣能確保不漏包,有的專案裡引了一大堆包,出執行檔案的時候需要確定到底引了哪些包,起新專案乙個包乙個包的引能做的準一些。參考 寫的。他寫的哪都沒毛病,就有乙個地方遺漏了,要弄乙個資料夾,把用的jre放到這個目錄下,然後在這步的時候,敲一下.jre ...