製作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、安裝pyinstallerpython 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 ...