Я хочу, чтобы программа, которая присвоила имя серии, переименует мои файлы в имена эпизодов из Википедии. Я, возможно, получаю список эпизодов в таблицу или какую-то структуру данных и переименовываю файлы. Можно ли это сделать, и если да, то как я могу получить форму списка эпизодов в Википедии? СпасибоИспользуйте таблицы википедии для переименования файлов
ответ
Если вы хотите получить текст статьи в Википедии, вы можете использовать для этого the API.
Например, чтобы получить статью HTML (заключенный в XML), вы можете использовать запрос как:
http://en.wikipedia.org/w/api.php?format=xml&action=parse&page=List%20of%20Breaking%20Bad%20episodes
Если вы предпочитаете работать с вики-текста, а не HTML, запрос будет что-то вроде:
Извлечение данных из википедии для этого довольно просто. Я хотел бы использовать python с , получая страницу с urllib2
или requests или mechanize. Вероятно, подобная функциональность есть на вашем любимом языке программирования. Проанализируйте полученную страницу с помощью BeautifulSoup и используйте ее для получения имен.
Возможно, более сложным является сопоставление локальных имен файлов с этой таблицей, если у ваших исходных файлов уже нет что-то вроде S1E7, вы не знаете, какое имя эпизода выбрать из созданной вами таблицы.
хорошо, каждый сезон будет иметь папку, и в основном я буду использовать его для серии аниме, так что не буду сезонов и таких, во всяком случае я буду проверять его –
Получение целого страница прямо не является хорошей идеей, использование API намного лучше. – svick
@svick, круто, не знал этого. Теперь я задаюсь вопросом, существовал ли этот API, когда я писал свою загрузку еще в 2002 году или что я даже пропустил документы API. – Anthon
- 1. Терминал: используйте информацию изображения из глотков для переименования файлов
- 2. Сценарий для переименования файлов
- 3. Сценарий оболочки для переименования файлов
- 4. Bash скрипт для переименования файлов
- 5. Пакетный файл для переименования файлов
- 6. Использование переменных для переименования файлов
- 7. Shell скрипт для переименования файлов
- 8. Пакетный скрипт для переименования файлов
- 9. Пакетное программирование для переименования файлов
- 10. Сценарий для поиска файлов и переименования файлов
- 11. Расширение git для явного переименования файлов файлов?
- 12. log4j стратегия переименования файлов
- 13. Алгоритм переименования нумерованных файлов
- 14. Используйте символ гиперссылки Википедии в MS Word
- 15. Массовые переименования файлов проблема
- 16. Неприятность после переименования таблицы
- 17. Файлы для копирования/переименования файлов Windows для файлов
- 18. скоблить URLs из таблицы википедии
- 19. Пакетный файл для копирования и переименования файлов
- 20. Как написать сценарий для переименования файлов?
- 21. Пакетный файл для распаковки и переименования файлов
- 22. Пакет для переименования файлов с именем метаданных
- 23. Настройка eclipse для автоматического переименования файлов классов
- 24. Пакетный файл для переименования файлов (+ вложенных папок)
- 25. Batch .BAT скрипта для переименования файлов
- 26. Создайте пакетный файл для переименования некоторых файлов
- 27. Префикс переименования файлов для пакетного скрипта
- 28. Использование PHP для переименования файлов с пробелами
- 29. Сценарий для переименования файлов в поддиректории Windows
- 30. Использование Sed в OSX для переименования файлов
, и если я хочу получить список других сериалов, я просто заменю параметр титров, который я хочу получить прямо? –
@ aizen92 Да, если все статьи следуют одному и тому же соглашению об именах (что им нужно). – svick