sublime编辑python_在没有安装Python的前提下,让Sublime text编辑器来运行Py?
sublime text 自帶 python 解釋器, 可以用來執行 python 代碼.
但是
它的環境與標準的就有差異了, 例如, 安裝第三方庫可能遇到問題, 運行 pip 會出錯
sublime 開著, 這個解釋器就一直在執行, 而不是每個 python 程序啟動獨立的解釋器
可以寫一個 sublime text 插件, 獲取當前文件名, 加載執行
給個例子(sublime text 3):
RunMe.py:
import sublime, sublime_plugin
import os, subprocess
class RunMeCommand(sublime_plugin.WindowCommand):
def run(self):
view = self.window.active_view()
if view.is_dirty():
view.run_command("save")
fname = view.file_name()
with open(fname) as f:
exec(f.read())
RunMe.sublime-commands:
[
{
"caption": "RunMe: Run This File",
"command": "run_me",
}
]
把這兩個文件放到插件目錄下, 按 Ctrl+Shift+P 輸入 runme 執行. 輸出在控制臺里, 可以用 Ctrl+` 打開查看
總結
以上是生活随笔為你收集整理的sublime编辑python_在没有安装Python的前提下,让Sublime text编辑器来运行Py?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python mysql数据库_Pyth
- 下一篇: python顺序结构实验设计_Pytho