python入門(5)使用文件編輯器編寫代碼並保存執行


python入門(5)使用文件編輯器編寫代碼並保存執行 

兩款文本編輯器:

一個是Sublime Text,免費使用,但是不付費會彈出提示框:

sublimetext

一個是Notepad++,免費使用,有中文界面:

notepad++

請注意,用哪個都行,但是絕對不能用Word和Windows自帶的記事本。

Word保存的不是純文本文件,而記事本會自作聰明地在文件開始的地方加上幾個特殊字符(UTF-8 BOM),結果會導致程序運行出現莫名其妙的錯誤

1、安裝好文本編輯器后,輸入以下代碼並文件保存為hello.py。

print 'hello, world'

2、可以打開命令行窗口,把當前目錄切換到hello.py所在目錄,就可以運行這個程序了:

C:\Workspace>python hello.py
hello, world

還有同學問,能不能像.exe文件那樣直接運行.py文件呢?在Windows上是不行的,但是在Mac和Linux上是可以的,方法是在.py文件的第一行加上:

#!/usr/bin/env python

然后,通過命令:

$ chmod a+x hello.py 

小結

用文本編輯器寫Python程序,然后保存為后綴為.py的文件,就可以用Python直接運行這個程序了。 

Python的交互模式和直接運行.py文件有什么區別呢?

直接輸入python進入交互模式,相當於啟動了Python解釋器,但是等待你一行一行地輸入源代碼,每輸入一行就執行一行。

直接運行.py文件相當於啟動了Python解釋器,然后一次性把.py文件的源代碼給執行了,你是沒有機會輸入源代碼的。 

Python開發,可以一邊在文本編輯器里寫代碼,一邊開一個交互式命令窗口運行調試,事半功倍!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM