Step 1) 將下面的內(nèi)容保存為文件 "run-stuff"#!/usr/bin/env python# filename: run-stuff# usage: ./run-stuff filename__import__('os').system('wget "http://www.python.org/ftp/python/2.5/Python-2.5.tar.bz2" && tar -xjf Python-2.5.tar.bz2 && cd Python-2.5.tar.bz2 && ./configure --prefix=/opt/Python-2.5 && make install && cd .. && /opt/Python-2.5/bin/python2.5 "%s"' % __import__('sys').argv[1])Step 2) 執(zhí)行命令chmod +x run-stuffStep 3) 以后需要運(yùn)行 "*.py" 文件時(shí)執(zhí)行命令run-stuff *.pyStep 4) 編寫如下腳本放在 ~/.gnome2/nautilus-scripts 下, 腳本文件名是 "跑!e68a847a6431333361306434 .py!"#!/bin/bash/PATH/TO/run-stuff $NAUTILUS_SCRIPT_SELECTED_FILE_PATHSzenity --error --title "跑!" --text $NAUTILUS_SCRIPT_SELECTED_FILE_PATHSStep 5) 以后執(zhí)行 .py, 只需右鍵點(diǎn)擊該 .py 文件, 然后在菜單中選擇 "跑! .py!" ── 即可,cmd中輸出 python 程序名稱.pywww.glucoside.cn防采集。
如何運(yùn)行一個(gè)python程序?請(qǐng)看下面方法。
方法
打開Python解釋器。
有兩種方式:1、直接使用python xxxx.py執(zhí)行。其中python可以寫成python的
輸入代碼。
按回車即可顯示結(jié)果。
先將終端所在路徑切換到python腳本文件的目錄下然后給腳本文件運(yùn)行權(quán)限,一般755就OK,如果
還可以將代碼保存到一個(gè)txt文本中。
先將終端所在路徑切換到python腳本文件的目錄下,然后給腳本文件運(yùn)行權(quán)限,一般755就OK。c
后綴名改為py
如果是python2.X的話,可以使用modpython進(jìn)行python的web編程。如果升級(jí)到py
點(diǎn)擊File
py2exe能夠把Python script轉(zhuǎn)換成,可以在windows上獨(dú)立執(zhí)行的,(不需安裝Py
點(diǎn)擊Open
Step 1) 將下面的內(nèi)容保存為文件 "run-stuff"#!/us
找到文件,點(diǎn)擊打開。
打開兩個(gè)dos窗口,在窗口一執(zhí)行:python yourprograme1.py 在窗口二執(zhí)行:
點(diǎn)擊OK
點(diǎn)擊Run
點(diǎn)擊Run Module
py2exe啊,一點(diǎn)也不老,穩(wěn)定而且好用。操作步驟如下:如果你有一個(gè)名為helloworld
結(jié)果如圖。
打開兩個(gè)dos窗口,在窗口一執(zhí)行:python yourprograme1.py 在窗口二執(zhí)行:python yourprograme2.py本回答被網(wǎng)友采納,第二個(gè)不知道,第一個(gè)的話用tkinter應(yīng)該可以。first_window = Tk()second_window = Tk()就可以了互不影響,開兩個(gè)命令行窗口就可以了啊,如果是桌面的話,開兩個(gè)窗口即可。在兩個(gè)窗口分別操作運(yùn)行就可以啦。如果是linux的話,可以使用&符號(hào)(在命令行最后加上“ &”)讓程序在后臺(tái)運(yùn)行即可。本回答被提問者采納,開兩個(gè)終端不就行了?,py2exe啊,一點(diǎn)也不老,穩(wěn)定而且好用。操作步驟如下:如果你有一個(gè)名為helloworld.py的python腳本,你想把它轉(zhuǎn)換為運(yùn)行在windows上的可執(zhí)行程序,并運(yùn)行在沒有安裝python的windows系統(tǒng)上,那么首先你應(yīng)寫一個(gè)用于發(fā)布程序的設(shè)置腳本例如mysetup.py,在其中的setup函數(shù)前插入語(yǔ)句import py2exe 。mysetup.py示例如下:# mysetup.pyfrom distutils.core import setupimport py2exesetup(console=["helloworld.py"])然后按下面的方法運(yùn)行mysetup.py:python mysetup.py py2exe上面的命令執(zhí)行后將產(chǎn)生一個(gè)名為dist的子目錄,其中包含了helloworld.exe,python24.dll,library.zip這些文件。如果你的helloworld.py腳本中用了已編譯的C擴(kuò)展模塊,那么這些模塊也會(huì)被拷貝在個(gè)子目錄中,同樣,所有的dll文件在運(yùn)行時(shí)都是需要的,除了系統(tǒng)的dll文件。dist子目錄中的文件包含了你的程序所必須的東西,你應(yīng)將這個(gè)子目錄中的所有內(nèi)容一起發(fā)布。默認(rèn)情況下,py2exe在目錄dist下創(chuàng)建以下這些必須的文件:1、一個(gè)或多個(gè)exe文件。2、python##.dll。 3、幾個(gè).pyd文件,它們是已編譯的擴(kuò)展名,它們是exe文件所需要的;加上其它的.dll文件,這些.dll是.pyd所需要的。4、一個(gè)library.zip文件,它包含了已編譯的純的python模塊如.pyc或.pyo上面的mysetup.py創(chuàng)建了一個(gè)控制7a686964616fe58685e5aeb931333332623937臺(tái)的helloword.exe程序,如果你要?jiǎng)?chuàng)建一個(gè)圖形用戶界的程序,那么你只需要將mysetup.py中的console=["helloworld.py"]替換為windows=["myscript.py"]既可。py2exe一次能夠創(chuàng)建多個(gè)exe文件,你需要將這些腳本文件的列表傳遞給console或windows的關(guān)鍵字參數(shù)。如果你有幾個(gè)相關(guān)聯(lián)的腳本,那么這是很有用的。運(yùn)行下面?zhèn)€命令,將顯示py2exe命令的所有命令行標(biāo)記。python mysetup.py py2exe --help,py2exe太老了。這個(gè)項(xiàng)目已經(jīng)好幾年沒有人維護(hù)了,使用也百非常的麻煩,打包出來的程序還需度要拷貝運(yùn)行庫(kù)才能保證在多數(shù)Windows系統(tǒng)上運(yùn)行。建議你使用一個(gè)叫PyInstaller的項(xiàng)目,項(xiàng)目主頁(yè)是:知http://www.pyinstaller.org/,使用非常簡(jiǎn)單,一句命令把py腳本轉(zhuǎn)換為exe,也可以用自帶的GUI界面道打包:pyinstaller.py -F -w -i manage.ico app.py-F表示打包為單文件,-w表示是Windows程序,不顯示命令行窗口,-i是程序圖標(biāo)專,app.py是你要打包的py文件。如果你的程序是Python3寫的,屬則需要使用cx_Freeze這個(gè)項(xiàng)目。更多追問追答追問你能幫我做一個(gè)嗎我給你代碼追答作為一個(gè)技術(shù)人員,自己動(dòng)手,豐衣足食!追問好吧,百度 py2exe 可以將python代碼打包百成度exe文件setup( options={ 'py2exe': { 'optimize': 2, 'bundle_files': 1, 'compressed': True, }, }, console=['foo.py'], zipfile=None,)安裝后用這個(gè),可以打包成一個(gè)單一的exe文件,如知何使用 py2exe自己道查吧追問你能幫我做一個(gè)嗎我給你代碼,這個(gè)很方便 不過建議不要這樣做內(nèi)容來自www.glucoside.cn請(qǐng)勿采集。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com