Преглед на файлове

Fix recognition of command without optional parts

master
JustAnotherArchivist преди 2 години
родител
ревизия
c9400ac46f
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. +1
    -1
      ia-cdx-search

+ 1
- 1
ia-cdx-search Целия файл

@@ -72,7 +72,7 @@ async def main(query, concurrency = 1, startPage = None, numPages = None):


args = sys.argv[1:]
if len(args) not in (2, 3, 4) or args[0].lower() in ('-h', '--help') or re.search(r'(^|&)(output|limit|resumekey|showresumekey|page|shownumpages)=', args[0], re.IGNORECASE):
if not 1 <= len(args) <= 4 or args[0].lower() in ('-h', '--help') or re.search(r'(^|&)(output|limit|resumekey|showresumekey|page|shownumpages)=', args[0], re.IGNORECASE):
print('Usage: ia-cdx-search QUERY [CONCURRENCY] [PAGE NUMPAGES]', file = sys.stderr)
print('Please refer to https://github.com/internetarchive/wayback/tree/master/wayback-cdx-server for the relevant query parameters', file = sys.stderr)
print('The output, limit, resumeKey, showResumeKey, page, and showNumPages parameters must not be included.', file = sys.stderr)


Зареждане…
Отказ
Запис