Попробуйте преобразовать процы из списка кортежей в списка строк
[''.join(i) for i in procs]
и из получите индекс load_po_masterlist_report
proc_name = "load_po_masterlist_report"
[''.join(i) for i in procs].index(proc_name))
Код:
procs = [('parse_xml_lot_info', ), ('parse_xml_reqid_status_data', ), ('load_item_request_report', ), ('load_project_timecard_hours', ), ('load_activity_ids_masterlist_report', ), ('load_po_masterlist_report', ), ('load_project_descriptions_report', ), ('load_activityid_report', )]
proc_name = "load_po_masterlist_report"
print([''.join(i) for i in procs].index(proc_name))
Вывод:
>>5
или вы можете попробовать это:
procs = [('parse_xml_lot_info', ), ('parse_xml_reqid_status_data', ), ('load_item_request_report', ), ('load_project_timecard_hours', ), ('load_activity_ids_masterlist_report', ), ('load_po_masterlist_report', ), ('load_project_descriptions_report', ), ('load_activityid_report', )]
tup = ('load_activityid_report',)
for index, value in enumerate(procs):
if value == tup:
print(index, value)
Выход:
7 ('load_activityid_report',)