我已經下載了一些軟件,它是用Lua腳本控制的。但是,我希望能夠用Python腳本來控制它。幸運的是,該軟件帶有一個可導入的Python模塊,然後是一個可用於控制軟件的Python API。用於在Python腳本和程序之間傳輸數據的TCP/IP
我不明白,數據是如何在我的Python腳本和我的機器上運行的軟件之間傳輸的。該軟件非常模糊地將其描述爲使用套接字和TCP/IP來傳輸數據。但是,我不明白這是什麼意思。
根據我對TCP/IP的瞭解,它用於從網站發送和接收數據。因此,我的網絡瀏覽器向網絡服務器發送TCP/IP命令,然後通過將請求的數據發送回我的計算機進行響應。
那麼這是否意味着當我運行Python腳本並從該軟件接收數據時,則通過互聯網發送請求,該請求必須一直返回到我的計算機?還是隻是一切都在我的機器上本地運行,而TCP/IP只是一些用於在兩個正在運行的不同程序之間傳輸數據的格式?
謝謝!