cost 95 ms
從鉛。cmd 進口 git,grep,Z177544AA797AF6F322F322F8CAA5E80E7

[英]from plumbum.cmd import git, grep, sed, wc

ImportError:無法從“plumbum.cmd”(未知位置)導入名稱“grep” 我嘗試使用 conda install plumbum 在 Anaconda 中安裝模塊,它確實安裝了。 現在我缺少什么,以至於上述導入不起作用。 我為此使用了 Spyder 編輯器,但如果這有什么不同,我 ...

避免在子命令中使用 escaping 美元符號?

[英]Avoid escaping dollar sign in a subcommand?

我需要處理一個文件並立即將其上傳到某處。 考慮這個例子,想象我們正在做aws s3 cp - s3://some-path/$FILE而不是dd調用: 鑒於 $FILE 不是直接傳遞而是轉義的,因此split中的子命令會創建一個名為$FILE的文件。 我怎樣才能讓它不逃避美元表達式,而是逐字逐句? ...

在python中獲取Gerrit SSH輸出

[英]Fetching Gerrit SSH output in python

所以我正在使用鉛來對gerrit執行ssh命令,但是我似乎無法將輸出作為json字典輸入。 此命令的輸出還會轉儲以下行:類型:abcd rowCount:整數runTimeMilliseconds:123 moreChanges:ABCD 我覺得這也是另一本字典。 那么,是否 ...

如何執行命令替換,例如“ echo hi | tee>(gzip> / tmp / 1)> / tmp / 2”在鉛錘中?

[英]How to do command substitution, e.g. “echo hi | tee >( gzip > /tmp/1 ) > /tmp/2” in plumbum?

我需要弄清楚如何在鉛錘中調用管道替換。 具體來說,如何構造諸如echo hi | tee >( gzip > /tmp/1 ) > /tmp/2鏈echo hi | tee >( gzip > /tmp/1 ) > /tmp/2 echo hi | tee ...

plumbum:SSH到我的遠程服務器

[英]plumbum : SSH to my remote server

美好的一天,我在anaconda上使用鉛錘連接到遠程服務器A。 我創建了一個新用戶linux2,並為該用戶分配了一個公鑰。 然后將.ssh和authorizedkeys的權限更改為 chmod 700 /home/linux2/.ssh chmod 600 /home/ ...

2017-08-21 13:00:17   1   263    ssh / plumbum  
從列表中將參數傳遞給 python plumbum 命令

[英]Pass parameters to python plumbum command from a list

我正在使用Plumbum在 Python 的前台運行命令行實用程序。 如果你有一個命令foo xyz ,你可以像這樣從 Plumbum 運行它: 然而,在我正在編寫的代碼中,參數['x', 'y', 'z']被生成到一個列表中。 我不知道如何解壓這個列表以將它作為參數發送給 plumbum。 有 ...

在Python中執行從文件讀取為字符串的復雜Shell命令

[英]Executing A complex Shell command read as String from a File in Python

我有一個配置文件,用戶可以在其中指定一組shell命令。 命令基本上是由管道分隔的Shell命令組成的鏈。 我能夠讀取Python腳本中的命令。 我的問題是我將如何在Python中運行這些讀取的命令字符串並獲得輸出。 任何帶有subprocess , plumbum , sh解 ...

有一種輸出標准輸出的方法嗎?

[英]Is there a way to print stdout as it is outputted?

如果我跑了 它會無限期地掛起,因為ping會永遠執行。 有沒有辦法在執行時打印ping的輸出,也許在生成器之類的東西中,例如 ...

如何在 python 中自動化遠程部署?

[英]How can I automate remote deployment in python?

我想自動化目前我正在手動執行的遠程部署。 該過程包括 從某些文件夾制作焦油球 SFTP到遠程服務器 重命名舊文件夾 解壓新的 tar 文件 重啟apache 遠程系統在內部網上,無法訪問外部互聯網 我想知道如何從我的 python 腳本傳輸文件,然后在傳輸完成后登錄到 ssh 並 ...

鉛泄漏的Popen物體

[英]plumbum leaking Popen objects

我有一個類似於守護程序的進程,該進程使用plumbum在子進程中運行命令。 我注意到它泄漏了Popen對象。 易於復制: 這是錯誤嗎? (我找不到在哪里報告鉛球中的錯誤...) 我還對修改泄漏的Popen對象進行了“實驗”,試圖打破參考循環(假設存在一個引用循環,導致泄漏 ...

在plumbum上使用python運行sudo命令的問題

[英]Issue with running sudo command with python on plumbum

我正在使用Python 2.7和來自mac ports的最新plumbum軟件包。 一般來說,鉛非常有效。 雖然我有一點時間得到一個sudo'd命令工作。 我已經為我想要運行的命令設置了我的/ etc / sudoers而不必提示,所以沒關系。 我可以手動運行命令而不會出現問題。 ...

避免在plumbum中轉義glob表達式

[英]Avoid escaping glob expressions in plumbum

假設我想使用plumbum運行類似ls a*東西。 我知道plumbum會自動逃避參數,這通常是一件好事。 但有沒有辦法讓它理解glob表達式應該按原樣傳遞給shell? ...

使用plumbum捕獲前台命令的錯誤輸出

[英]Capture the error output of a foreground command using plumbum

我使用plumbum python庫(http://plumbum.readthedocs.org/)作為shell腳本的替代品。 有一個我想要運行的命令,當它失敗時它會輸出我感興趣的文件的路徑: 我想在前台運行程序來檢查進度: 當slow_cmd失敗時,它會拋出異常(我可 ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM