Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Giới thiệu Python API trên các thiết bị NX-OS

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Giới thiệu Python API trên các thiết bị NX-OS



    Ngôn ngữ Python sử dụng 3 API cơ bản để thực thi các lệnh CLI



    Lưu ý : khi hai lệnh được thực thi như ví dụ bên dưới thì lệnh thứ hai sẽ thất bại vì trạng thái lệnh thứ nhất sẽ không tồn tại cho lệnh thứ hai:

    Code:
     [SIZE=18px]>>> cli("conf t")[/SIZE]  
     [SIZE=18px]>>> cli("interface eth4/1")[/SIZE]
    Khi một hay nhiều câu lệnh được thực thi một lần, các câu lệnh được ngăn cách với nhau bởi dấu “;”
    Code:
     [SIZE=18px]>>> cli("conf t ; interface eth4/1 ; shut")[/SIZE]
    Ví dụ khác nhau giữa “cli” và “clip”
    Code:
    [SIZE=18px]>>> cli('where detail')
    '  mode:                conf\n                         interface loopback1\n  username:            admin\n  vdc:                 switch\n  routing-context vrf: default\n'[/SIZE]
    Code:
    [SIZE=18px]>>> clip('where detail')
      mode:                conf
      interface loopback1
      username:            admin
      vdc:                 switch
      routing-context vrf: default[/SIZE]
    Thank you.
    Nguồn : VNPRO
    Last edited by huynhvanmanhtien; 23-11-2019, 10:08 AM.
Working...
X