items = json.loads(z_api.call('/v3/statistic/ab/'))
f = open("blacklist.txt", "r+")
f.readlines()
for elem in items['stats']:
if elem["sip"] in f:
pass
else:
s = str(elem["sip"] + '\n')
f.write(s)
f.close()
s = str(elem["sip"] + '\n')
f.readlines()
...
if elem["sip"] in f:
проверка не будет работать, т.к. f пустой, readlines() уже перемотал указатель в конец файла.