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