YÊU CẦU:
1. Viết hàm nén/tạo file ZIP:
a. Một loại định dạng file ở thư mục hiện tại.b. Tất cả các file, đường dẫn tự
truyền vàoc. Một loại định dạng file nhất định, đường dẫn và loại file được truyền vào
d. Thêm file vào file ZIP đã tồn tại
2. Viết hàm giải nén/extract file ZIP
THỰC HIỆN:
1. Viết hàm nén/tạo file ZIP:
a. Một loại định dạng file ở thư mục hiện tại.
'''
Tạo file nén(...)
Showing posts with label networkautomation. Show all posts
Showing posts with label networkautomation. Show all posts
Network Automation #012 - SMTP Sending Emails With Attachment in Python - Gửi Mail Đính Kèm File Bằng Python
Network Automation #011 - SMTP Sending Emails With Python - Gửi Mail Bằng Python
Network Automation #010 - Kiểm Tra MAC Address Lạ Gắng Vào Switch
YÊU CẦU:
Kiểm tra các địa chỉ mac hiện trên switch nếu địa chỉ nào không có trong danh
sách các địa chỉ mac đang đăng ký thì lưu thông tin của chúng vào file
THỰC HIỆN:
Chuẩn bị template lưu nội dung file show_mac_address.template:
Value VLAN (\d+)
Value MAC_ADDRESS ([0-9a-fA-F]{4}(?:\.[0-9a-fA-F]{4}){2})
Value INTERFACE ([^,\s]+)
Start
^Vlan\s+Mac Address\s+Type\s+Ports -> TYPE1
TYPE1
^\s*${VLAN}\s+${MAC_ADDRESS}\s+\w+\s+${INTERFACE}(?:\s|$$) -> Record
Tham khảo TextFSM template tại đâyCode:
'''
- Kết nối switch kiểm tra các địa chỉ mac hiện trên switch nếu địa chỉ(...)
Network Automation #009 - Exporting MAC Address From Switches Cisco IOS & TextFSM Template
Network Automation #008 - Netmiko Finding Device IP Addresses Connected To Juniper - JunOS Switch
Network Automation #000 - Netmiko Basic SSH To Router With Command Show
Network Automation #007 - Netmiko - Tìm Và Cấu Hình Description Cho Interface Khi Biết IP Address
Network Automation #006 - Netmiko How To Find Which Switch Port A Device Is Plugged Into Base on IP Address
Network Automation #003 - Netmiko Backup VLAN Configuration on Cisco IOS Switch
Network Automation #005 - Netmiko Config Changes - OSPF Multiple Areas
Network Automation #004 - Netmiko How To Build Network Maps/Discover Network Topology Diagram Based on CDP/LLDP
Subscribe to:
Posts (Atom)