Пытается прочитать Excel, но не уверен в том, как написать код для удовлетворения требований.Из Excel хочу клубиться таким образом.
ACL_PREFIX_LIST_NAME = CE1_OUT
DEFAULT_ACTION = вперед
PERMIT_PREFIX = 10.10.10.1/32, 10.10.10.11/32
DEBY_PREFIX = 10.10.10.2/32
Передать вышеуказанную информацию какой-либо функции или классу.
import xlrd
import xlwt
import pandas as pd
import numpy as np
existing_excel_file = 'std_excel_v2.xlsx'
df_acl = pd.read_excel(existing_excel_file, sheet_name='access-list')
acl_list = []
for m in range(0, len(df_acl['ACL_PREFIX_LIST_NAME'])):
if pd.isnull(df_acl['ACL_PREFIX_LIST_NAME'][m]):
pass
else:
acl_list.append((df_acl['ACL_PREFIX_LIST_NAME'][m]))
for acl in acl_list:
default_action = ''
permit_list = []
deny_list = []
for m in range(0, len(df_acl['ACL_PREFIX_LIST_NAME'])):
if df_acl['ACL_PREFIX_LIST_NAME'][m] == acl:
default_action = df_acl['DEFAULT_ACTION'][m]
for n in range(0,len(df_acl['PERMIT-DENY'])):
print(df_acl['PERMIT-DENY'][n])
Застрял в этой точке и не уверен, как получить ожидаемый результат. ![enter image description here](https://i.stack.imgur.com/9eEM7.png)