華文網

95%的企業程式師都是通過 Linux 上操作Python的!十分鐘就能掌握

platform模組的最後一個函數,我們將會看看architecture()函數。當你無參的調用這個函數,它會返回包含架構位數以及python可執行的格式的元組,像這樣:小編推薦大家加一下這個群:103456743這個群裡好幾千人了!大家遇到啥問題都會在裡面交流!而且免費分享零基礎入門料資料web開發 爬蟲資料一整套!是個非常好的學習交流地方!也有程式師大神給大家熱心解答各種問題!很快滿員了。

欲進從速哦!各種PDF等你來下載!全部都是免費的哦!只為幫助大家快速入門,所以小編在群裡等你們過來一起交流學習呢!

網路統計資訊

接下來,我們會探索我們電腦系統的網路設備。我們將會獲得系統的網路介面,以及當系統重啟之後通過它們資料發送和接受資料的資訊。 /proc/net/dev檔讓這些資訊可用。如果你檢查了這個檔的內容,你就會注意到頭一兩行包含了頭資訊等等,這個檔第一列是網路介面名,第二和第三列顯示了接收和發送的位元組數資訊(例如總傳送的位元組數,

包數,錯誤等等)。這裡我們所感興趣的就是他哦難過不同的網路設備提取出總發送資料和接收資料。下面的代碼展示了怎麼從/proc/net/dev檔中提取出這些資訊。

當我運行該程式的時候,有個SD記憶體卡插在電腦上,因此你會看到程式檢測到了它。你也可以擴展該程式識別其它塊設備(比如虛擬硬碟)。

建立命令列實用工具

linux中命令行使用工具是無所不在的[@Lesus 注:曾有人說過:linux沒有了命令列就是個渣。,它允許人麼指定命令列參數來定制程式的預設行為。argparse模組就提供了和linux命令列實用工具類似的介面。下面的代碼展示了程式如何獲得系統上的所有使用者以及列印它們的登錄shell(使用了pwd標準庫模組):

其它有用的標準庫模組

除了本文中已經提到的標準庫模組,還有很多其它有用的標準模組:subprocess、ConfigParser、readline和curses。

接下來做什麼?

在這個階段,依靠你自己使用Python的經驗,探索Linux內部,你可以參考下面的任一方式。如果你曾經需要寫很多shell腳本/命令流水線來探索Linux內部,那麼試一下Python。如果你想要一個更簡單的方式來編寫執行很多工的實用程式腳本,那麼試一下Python。最後,如果你已經使用Python在Linux上別寫其它目的的程式,那麼試一下用Python探索Linux內部。

謝謝閱讀,如有侵權請聯繫小編刪除哦!

當我運行該程式的時候,有個SD記憶體卡插在電腦上,因此你會看到程式檢測到了它。你也可以擴展該程式識別其它塊設備(比如虛擬硬碟)。

建立命令列實用工具

linux中命令行使用工具是無所不在的[@Lesus 注:曾有人說過:linux沒有了命令列就是個渣。,它允許人麼指定命令列參數來定制程式的預設行為。argparse模組就提供了和linux命令列實用工具類似的介面。下面的代碼展示了程式如何獲得系統上的所有使用者以及列印它們的登錄shell(使用了pwd標準庫模組):

其它有用的標準庫模組

除了本文中已經提到的標準庫模組,還有很多其它有用的標準模組:subprocess、ConfigParser、readline和curses。

接下來做什麼?

在這個階段,依靠你自己使用Python的經驗,探索Linux內部,你可以參考下面的任一方式。如果你曾經需要寫很多shell腳本/命令流水線來探索Linux內部,那麼試一下Python。如果你想要一個更簡單的方式來編寫執行很多工的實用程式腳本,那麼試一下Python。最後,如果你已經使用Python在Linux上別寫其它目的的程式,那麼試一下用Python探索Linux內部。

謝謝閱讀,如有侵權請聯繫小編刪除哦!