2016-06-21 65 views
-2

除了不同的操作系統,python在Python中是否有區別?在mac和windows中的Python

我的意思是如果我在Windows中創建一個python腳本,它會在mac中運行相同嗎?只要有兩個相同版本的Python?

我擔心的是我沒有任何mac設備試圖運行它,所以只是確保我沒有做錯任何事情。 謝謝你的幫助:)

回答

2

操作系統之間絕對沒有區別。它是一個編程語言,唯一不同的是您決定使用的IDE。除此之外,它給O/P程序的方式也是一樣的。希望它能解決你的疑問。

+0

那麼所有的命令是一樣的嗎? – Kesh

+0

是的。例如。用於打印任何東西或創建功能,寫模型等。編碼部分是相同的。只要你的代碼是正確的,你可以使用任何操作系統,'python語言'無關緊要。 –

1

沒有區別。

Python可以在兩個系統上運行。 但是,您可能正在使用僅適用於Windows的模塊(例如win32api)。您可以在虛擬機上檢查模塊的兼容性。

如果你想編譯成一個應用程序(.exe.app擴展名),你將需要使用py2apppy2exe這就需要你分別是上的操作系統。在這種情況下,我建議你考慮Java或Jython,因爲它們是跨平臺的。

+0

我不想編譯它因爲操作系統發生變化而變得複雜,所以我要放棄腳本本身。 – Kesh

+0

然後應該沒有問題。只要確保沒有與操作系統相關的交互,並使用正確的Python版本。 –