Не люблю по-два-раза объяснять, но на меня нашла блажь

Ваш код:
polz = askopenfile(filetypes = [('RFAP files','.rfap')])
with open(polz, 'rb') as input_file:
azcount = pickle.load(input_file)
Не работает, потому, что в 1 строке вы получаете не путь к файлу, а уже
объект открытого файла. В строке 2 вы пытаетесь его снова открыть, что и приводит к ошибке.
Смотрим сюда:
polz = askopenfilename(filetypes = [('RFAP files','.rfap')])
with open(polz, 'rb') as input_file:
azcount = pickle.load(input_file)
Должно работать, так как в 1 строке возвращается
путь к файлу, который потом можно использовать во 2 строке для непосредственного открытия файла и чтения из него информации (3 строка).