Pywikipedia 분류 이동 봇 돌리기

  다른 뜻에 대해서는 Pywikibot 분류 이동 봇 돌리기 문서를 참조하십시오.

1 개요[ | ]

미디어위키 분류 이동하기
미디어위키 카테고리 봇 돌리기
미디어위키 분류 이동 봇 돌리기
Pywikipediabot category 봇 사용법
  • 미디어위키 사이트를 만들어 사용하다 보면 언젠가는 카테고리 이동 봇이 필요하다고 느껴질 때가 온다.
  • 봇을 돌리기 위해서는 우선 봇이 설치되어 있어야 한다.

2 사전작업[ | ]

3 방법[ | ]

명령어
python category.py move
python pwb.py category move "-pt:0" "-from:예전 분류" "-to:새로운 분류"
실행 예시
[root@zetawiki ~]# cd pywikipedia
[root@zetawiki pywikipedia]# python category.py move
Please enter the old name of the category: JQuery mobile
Please enter the new name of the category: JQuery 모바일
→ 예전 분류와 새 분류를 입력하라고 한다.
→ 예전 분류인 "JQuery mobile"과 새 분류 "JQuery 모바일"을 차례로 입력하였다.
Moving text from 분류:JQuery mobile to 분류:JQuery 모바일.
Password for user Jmnote_bot on Jmnote:ko:
→ bot계정의 패스워드를 입력해준다.
Logging in to Jmnote:ko as Jmnote_bot via API.
Should be logged in now
WARNING: Your account on Jmnote:ko does not have a bot flag. Its edits will be visible in the recent changes and it may get blocked.
Retrieving watchlist for Jmnote:ko via API.
Creating page [[분류:JQuery 모바일]] via API
Getting [[분류:JQuery mobile]]...
Getting 3 pages from Jmnote:ko...
WARNING: Outdated family file Jmnote: namespace['ko'][2] is set to default ('User'), but should be '사용자'
WARNING: Outdated family file Jmnote: namespace['ko'][3] is 'User_talk', but should be '사용자토론'
WARNING: Outdated family file Jmnote: namespace['ko'][4] is set to default ('Project'), but should be 'Jmnote'
WARNING: Outdated family file Jmnote: namespace['ko'][5] is set to default ('Project talk'), but should be 'Jmnote토론'
Sleeping for 7.2 seconds, 2012-06-18 20:33:05
Updating page [[JQuery 모바일 2페이지]] via API
Sleeping for 9.5 seconds, 2012-06-18 20:33:13
Updating page [[JQuery 모바일 시작하기]] via API
Sleeping for 9.5 seconds, 2012-06-18 20:33:23
Updating page [[JQuery 버튼]] via API
Getting [[분류:JQuery mobile]]...
Getting [[분류:JQuery mobile]]...
Cannot delete page [[분류:JQuery mobile]] - marking the page for deletion instead:
Sleeping for 8.2 seconds, 2012-06-18 20:33:34
Updating page [[분류:JQuery mobile]] via API
→ 예전 분류에 속한 문서들을 돌아다니면서 새 분류로 수정해준다.
결과 확인
  • 이제 웹에서 새 분류로 가서 잘 이동되었는지 확인해보자.
  • 예전 분류로 가보니 봇이 다음과 같은 메시지를 남겨두었다.
{{delete|bot=yes}}
로봇: 분류:JQuery mobile 수정 --[[사용자:Jmnote bot|Jmnote bot]] 2012년 6월 18일 (월) 20:34 (KST)
----
  • 분류 봇은 예전 분류를 삭제해주지는 않는다. 수동으로 삭제하자.

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}