விக்கிமூலம்:பைத்தான்3நிரல்கள்/நடுப்பகுதித்தரவு மாற்றம்
தோற்றம்
## பைத்தான் மொழிக்குரிய நூற்கட்டக்கங்களைப் பயன்படுத்திக் கொள்கிறேன்.
import பைவிக்கிமூலம்,time,re
## கீழ்கண்ட பக்கங்களில் மட்டும் இந்த நிரலானாது இயங்கும். அட்டவணைப் பெயரினையும், பக்கங்களையும் சரிபார்.
அட்டவணை = 'சிரிக்க சிந்திக்க சிறுவர் கதைகள்' # மொத்தம் = 125பக்கங்கள் https://ta.wikisource.org/s/swv
தொடக்கயெண் = 71
முடிவெண் = 80
## ------------------- மாறிலிகளை, அமைத்துக் கொள்கிறேன் ------------------------------
பைவிமூ = பைவிக்கிமூலம்
விளைவிடு = print
கோடிடு = பைவிமூ.கோடிடு(எண்ணிக்கை=40)
காத்திருப்புநொடிகள் = 12
தொடக்கமுடிவெண்நொடி = பைவிமூ.தொடக்கமுடிவெண்நொடி(தொடக்கயெண்,முடிவெண்,காத்திருப்புநொடிகள்)
விளைவிடு(தொடக்கமுடிவெண்நொடி)
## தேவையானப் பக்கங்களை, பைத்தான் பட்டியலாக மாற்றிக் கொள்கிறேன்.
பக்கப்பட்டி = பைவிமூ.பக்கப்பெயரெழுது(அட்டவணை,தொடக்கயெண்,முடிவெண்,'')
for பக்கம் in பக்கப்பட்டி: ## பக்கப்பட்டியில் இருந்து, மாற்றம் செய்ய, ஒவ்வொரு பக்கமாக எடுக்கிறேன்.
உரலி = பைவிமூ.உரலியிடு(பக்கம்)
பக்கத்தரவு = உரலி.text
மேலடி = பைவிமூ.எடுமேலடி(பக்கத்தரவு)
நடுத்தரவு = பைவிமூ.எடுநடுத்தரவு(பக்கத்தரவு)
கீழடி = பைவிமூ.எடுகீழடி(பக்கத்தரவு)
விளைவிடு(கோடிடு + '\n' + str(உரலி) + '\n' + கோடிடு + '\n')
நடுத்தரவுபுதிது = நடுத்தரவு.replace('{{box|<center>','{{box|{{center|').replace('</center>','}}')
பக்கத்தரவுபுதிது = மேலடி + நடுத்தரவுபுதிது + கீழடி
உரலி.text = பக்கத்தரவுபுதிது
உரலி.save('<center> என்ற வழக்கொழிந்த குறியீடு மாற்றப்பட்டது.')
# == செய்ய வேண்டியன ==
# மாற்றம் ஏற்கனவே செய்திருப்பின் விரைந்து தாவி அடுத்தப்பக்கத்தினை ஆய நுட்பம் செய்க.