
30.12.2015, 17:59
|
|
Участник форума
Регистрация: 19.05.2015
Сообщений: 117
С нами:
5782646
Репутация:
22
|
|
Сообщение от Filipp
↑
Написал небольшую софтину на python'е (т.к он стоит почти на каждом unix'е), скорость довольно быстрая. Меньше чем за секунду чекает 20к вариантов. Может кому-то пригодиться:
Код:
#!/usr/bin/python
# -*- coding: utf-8 -*
import os
import sys
wordlist = open(sys.argv[1])
line = wordlist.readlines()
col = len(line)
wordlist.close()
for i in range(col):
line [i] = line[i].strip()
check = sys.argv[2] + line[i]
if (os.path.exists(check)):
print(check)
на будущее
не обязательно считать длину списка и передавать её функции range() для создания нового списка по которому будет идти итерация
можно проще сделать
Код:
wordlist = open(sys.argv[1])
lines = wordlist.readlines()
for line in lines:
print line
|
|
|