Я не думаю, что это возможно - при использовании клиентской реализации HTTP браузера она будет всегда открываться то диалоговое окно. Два взлома приходят на ум:
, Возможно, Flash обрабатывает это по-другому (я еще не попробовал), так наличие фильма флэш-памяти выполняют запрос, мог бы помочь.
можно настроить 'proxie' для сервиса, к которому Вы получаете доступ на своем собственном сервере и имеете его, изменяют заголовки аутентификации немного, так, чтобы браузер не распознавал их.
Empty lists evaluate to False in boolean contexts (such as if some_list:
).
Мне нравится ответ Зарембистого. Хотя, если вы хотите быть более точным, вы всегда можете сделать:
if len(my_list) == 0:
print "my_list is empty"