- Python 3.7從零開始學
- 劉宇宙
- 896字
- 2019-12-06 14:02:30
6.1 使用文本編輯器
到目前為止,我們都是在Python的交互式命令行下操作的,優(yōu)點是能很快得到操作結果,不過缺點也很明顯,就是沒法保存操作記錄。如果下次還想運行已經(jīng)編寫過的程序,就得重新編寫一遍。更重要的一點是,稍微復雜的程序使用交互命令行操作起來就會很復雜。在實際開發(fā)時,可以使用文本編輯器編寫復雜的代碼,寫完后可以保存為一個文件,程序也可以反復運行。
這里推薦兩款文本編輯器:一款是Sublime Text,可以免費使用,但是不付費會彈出提示框,使用界面如圖6-1所示;另一款是Notepad++,也可以免費使用,可根據(jù)自己的需要選擇中文版和英文版,使用界面如圖6-2所示。

圖6-1 Sublime Text編輯器

圖6-2 Notepad++編輯器
以上兩個編輯器使用哪一個都可以,筆者使用的是Notepad++編輯器,后面的示例若沒有特殊說明,指的就是在Notepad++編輯器下操作。
提 示
絕對不能使用Word和Windows自帶的記事本。Word保存的不是純文本文件,而記事本會自動在文件開始的地方加上幾個特殊字符(UTF-8 BOM),從而導致程序運行時出現(xiàn)莫名其妙的錯誤。
安裝好文本編輯器后,打開編輯器,輸入以下代碼:
print('Hello,world!')
提 示
print前面不要有任何空格。
輸入完成后,將文本保存到指定目錄(如D:\python\workspace),保存文件名為hello.py(文件的命名隨自己的喜好,但一定要以.py結尾)。文件名只能是英文字母、數(shù)字和下畫線的組合。建議文件名有一定意義,方便記憶和日后查看。
打開命令行窗口(如在Windows中打開cmd命令窗口),把當前目錄切換到hello.py所在的目錄,如圖6-3所示。

圖6-3 切換到hello.py所在的目錄
切換到workspace目錄下,輸入dir命令,查看該文件夾中有哪些文件。當前窗口中該文件夾下有一個名為hello.py的文件。接下來在cmd命令窗口輸入python hello.py命令運行hello.py,如圖6-4所示。

圖6-4 輸入命令執(zhí)行hello.py文件
在cmd命令窗口中執(zhí)行Python文件的命令格式為:
python 帶py后綴的文件名,如hello.py
輸入命令后按Enter鍵,即可在cmd命令窗口輸出結果,如示例中的“Hello,world!”。
如果輸入執(zhí)行的文件不存在就會報錯,如在上面的示例中輸入python hi.py,cmd命令窗口就會輸出如下錯誤:
D:\python\workspace>python hi.py python: can't open file 'hi.py': [Errno 2] No such file or directory
該錯誤信息的意思是,無法打開hi.py文件,沒有這個文件或目錄。如果在操作中看到類似錯誤,就需要查看當前目錄下是否有這個文件,如用dir命令查看當前文件夾下是否有對應文件。如果文件存放在另一個目錄下,就要用cd命令切換到對應目錄。
- Python編程自學手冊
- Photoshop智能手機APP UI設計之道
- Effective C#:改善C#代碼的50個有效方法(原書第3版)
- 從0到1:HTML+CSS快速上手
- Python爬蟲開發(fā)與項目實戰(zhàn)
- Windows Presentation Foundation Development Cookbook
- C語言實驗指導及習題解析
- Java程序設計:原理與范例
- D3.js 4.x Data Visualization(Third Edition)
- RealSenseTM互動開發(fā)實戰(zhàn)
- HTML5開發(fā)精要與實例詳解
- AV1視頻編解碼標準:原理與算法實現(xiàn)
- IoT Projects with Bluetooth Low Energy
- Software Development on the SAP HANA Platform
- HTML5游戲開發(fā)實戰(zhàn)