Python编程:sh模块执行shell命令
生活随笔
收集整理的這篇文章主要介紹了
Python编程:sh模块执行shell命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文檔: http://amoffat.github.io/sh/index.html
安裝
pip install sh簡單示例
>>> import sh >>> sh.echo("hi") hi此文章中還提到了好多庫和模塊,都很有用:
精選26個Python實用技巧,想秀技能先Get這份技術列表!
26 個 Python 有用的技巧 按照首字母從 A~Z 排序
| all 或 any | 多個條件判斷,替代and or |
| bashplotlib | 控制臺(console)上繪制圖形 |
| collections 模塊 | 提供了更多的數據類型 |
| dir | 查看 Python 對象并查看它都有哪些屬性 |
| Emoji | 打出 emoji 表情 |
| from __future__ import | 導入 Python 未來版本的功能 |
| geopy 模塊 | 獲得某一地點的完整街道地址、維度、精度甚至海拔高度 |
| howdoi | 從 StackOverflow 的熱門答案中抓取代碼 |
| inspect 模塊 | 對于理解代碼的作用非常有用 |
| Jedi | 自動完成和代碼分析的庫 |
| **kwargs | 編寫可以處理未預先定義的命名參數的函數 |
| List Comprehensions | 列表生成式 |
| map | 可以轉換為某些可迭代的對象 |
| newspaper3k 模塊 | 從一系列領先的國際出版物中檢索新聞文章和相關的元數據 |
| Operator overloading | 對運算符重載 |
| pprint | 以易于閱讀的格式打印出復雜的結構化對象 |
| Queue | 實現隊列數據結構 |
| __repr__ | 將該對象表示為字符串的“官方”方法 |
| sh | 允許你像普通函數一樣調用任何程序 |
| Type hints | 定義類型別名 |
| uuid | 快速簡單地生成通用唯一 ID(或“uuid”) 隨機的 128 位數字 |
| Virtual environments | 在同一臺機器上安裝、運行Python不同的獨立版本 |
| Wikipedia 模塊 | 支持多種語言、頁面消歧、隨機頁面檢索 |
| xkcd | 幽默 |
| PyYAML | 一種數據格式化語言,是 JSON 的超集 特別適合于編寫配置文件 |
| zip | 內置函數接受許多可迭代對象并返回元組列表 *zip() 來“解壓縮”對象 |
總結
以上是生活随笔為你收集整理的Python编程:sh模块执行shell命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器视觉 · 工业光源
- 下一篇: python爬虫入门爬取lpl选手价值排