- Python編程:從入門到實踐(第3版)
- (美)埃里克·馬瑟斯
- 894字
- 2025-05-26 17:39:29
1.5 從終端運行Python程序
你編寫的大多數程序將直接在文本編輯器中運行,但是從終端運行程序有時候很有用。例如,你可能想直接運行既有的程序。
在任何安裝了 Python 的系統上都可這樣做,前提是你知道如何進入程序文件所在的目錄。為嘗試這樣做,請確保將文件 hello_world.py 存儲到了桌面上的文件夾 python_work 中。
1.5.1 在 Windows 系統中從終端運行 Python 程序
可以使用終端命令 cd(表示 change directory,即切換目錄)在命令窗口中瀏覽文件系統。使用命令 dir(表示 directory,即目錄)可以顯示當前目錄中的所有文件。
為運行程序 hello_world.py,請打開一個終端窗口,并執行下面的命令:
C:\> cd Desktop\python_work C:\Desktop\python_work> dir hello_world.py C:\Desktop\python_work> python hello_world.py Hello Python world!
首先,使用命令 cd 來切換到文件夾 Desktop\python_work。接下來,使用命令 dir 來確認這個文件夾中包含文件 hello_world.py。最后,使用命令 python hello_world.py 來運行這個文件。
大多數程序可直接從編輯器運行,但在待解決的問題比較復雜時,你編寫的程序可能需要從終端運行。
1.5.2 在 Linux 和 macOS 系統中從終端運行 Python 程序
在 Linux 和 macOS 系統中,從終端運行 Python 程序的方式相同。在終端會話中,可使用終端命令 cd 瀏覽文件系統。使用命令 ls(表示 list,即列表)可以顯示當前目錄中所有未隱藏的文件。
為運行程序 hello_world.py,請打開一個終端窗口,并執行下面的命令:
~$ cd Desktop/python_work/ ~/Desktop/python_work$ ls hello_world.py ~/Desktop/python_work$ python3 hello_world.py
首先,使用命令 cd 來切換到文件夾 Desktop/python_work。接下來,使用命令 ls 來確認這個文件夾中包含文件 hello_world.py。最后,使用命令 python3 hello_world.py 來運行這個文件。
大多數程序可直接從編輯器運行,但當待解決的問題比較復雜時,你編寫的程序可能需要從終端運行。
動手試一試
本章的練習都是探索性的,但從第 2 章開始將要求你應用學到的知識來解決問題。
練習 1.1:Python 官網 瀏覽 Python 官網主頁,尋找你感興趣的主題。你對 Python 越熟悉,這個網站對你來說就越有用。
練習 1.2:輸入錯誤 打開你剛創建的文件 hello_world.py,在代碼中添加一個輸入錯誤,再運行這個程序。輸入錯誤會引發錯誤嗎?你能理解顯示的錯誤消息嗎?你能添加不會導致錯誤的輸入錯誤嗎?你憑什么認為它不會導致錯誤?
練習 1.3:無窮的技能 如果你有無窮多種編程技能,你打算開發什么樣的程序呢?你就要開始學習編程了。如果心中有目標,就能立即應用新學到的技能,現在正是草擬目標的大好時機。將想法記錄下來是個不錯的習慣,這樣每當需要開始新項目時,都可參考它們。現在請花點兒時間描述三個你想創建的程序。
- Puppet 4 Essentials(Second Edition)
- HTML5移動Web開發技術
- DevOps for Networking
- Software Testing using Visual Studio 2012
- 跟老齊學Python:輕松入門
- Access 2010數據庫基礎與應用項目式教程(第3版)
- Scratch 3游戲與人工智能編程完全自學教程
- The Data Visualization Workshop
- 實戰Java高并發程序設計(第3版)
- Modern JavaScript Applications
- Unity 5 for Android Essentials
- Hands-On Automation Testing with Java for Beginners
- Scala程序員面試算法寶典
- Raspberry Pi Home Automation with Arduino(Second Edition)
- Java系統化項目開發教程