python day9 批量管理工具

2022-05-28 06:57:08 字數 2270 閱讀 4969

python day9 批量管理工具

目錄檔案:(python3 程式)

[root@izwz9i5qxdafjn4npsy1a3z home]#

tree python_day9/

python_day9/├── bin

│   ├── aa

│   ├── cc

│   ├──

__init__

.py│   └── main.py # 主程式入口

├── conf

│   ├── accounts.cfg

│   ├──

__init__

.py│   ├──

__pycache__

│   │   ├──

__init__.cpython-36.pyc

│   │   └── settings.cpython-36.pyc

│   └── settings.py #配置檔案

├── core

│   ├── 1.py

│   ├──

__init__

.py│   ├── logger.py # 日誌

│   ├──

__pycache__

│   │   ├──

__init__.cpython-36.pyc

│   │   ├── logger.cpython-36.pyc

│   │   └── server.cpython-36.pyc

│   └── server.py # 主程式

├──

__init__

.py├── log

│   ├──

__init__

.py│   └── system.log # log檔案

└── readme.md

readme 介紹

簡單的乙個批量分發的乙個python3 開發的乙個小工具

settings 是配置檔案所在的地方。

伺服器的ip 和 使用者名稱 密碼存放的位置

使用的方式如下:

#

python36 bin/main.py

1 group1 2

2 group2 3

##(eg:group1)group1

h1 192.168.57.128h2 192.168.57.129ls

------------------------192.168.57.129------------------------ aa anaconda-ks.cfg

init.py

lspython-3.6.0

python-3.6.0.tgz

------------------------192.168.57.128------------------------aa

anaconda-ks.cfg

init.py

lscat aa

上傳 :

put cc /root

put sucesss

put sucesss

檢視日誌

2018-02-24 16:05:19,302 - system - info - account sign in

cmd ls

2018-02-24 16:05:19,554 - system - info - account sign in

cmd ls

2018-02-24 16:08:01,732 - system - info - account sign in

cmd ls

2018-02-24 16:08:01,857 - system - info - account sign in

cmd ls

2018-02-24 16:08:05,455 - system - info - account sign in

cmd cat aa

2018-02-24 16:08:05,588 - system - info - account sign in

cmd cat aa

2018-02-24 16:08:39,484 - system - info - account sign in cmd put cc /root

2018-02-24 16:08:39,641 - system - info - account sign in cmd put cc /root

Python day9函式部分

函式的學習 函式對於一門程式語言來說挺重要的,尤其是c語言,是完全使用函式來編寫的 1.函式的定義 邏輯結構化和過程化的一種程式設計方法 def squre x 求乙個數的平方 return the square of x the function definitions函式的定義時加的注釋寫在這邊...

python day9 正式學習

目錄異常處理 異常的種類 異常處理 丟擲異常 基本沒用 斷言 除錯用,現在基本上沒用 檔案處理 先說一下可變和不可變資料型別,在原值的基礎上修改,id不變值改變了的就是可變資料型別 而值改變了id也變了,即重新申請乙個空間來放新值,這就是不可變資料型別。普通的拷貝就等於賦值,就是把乙個變數值賦給另乙...

endnoteX9批量匯入enw

五月份還用了這個功能,結果現在忘得一乾二淨,更是由於誤操作不小心刪了幾十個enw檔案並且是找不回來的那種。暴風哭泣 具體步驟如下,一定按照步驟走,讓你寫完檔案再重新命名就不要先重新命名再寫檔案,反正就是好多我也不知地奧會不會影響最終結果的小細節,開始沒按照做,就沒成功,我現在覺得電腦的事全是玄學。1...