விக்கிப்பீடியா பேச்சு:100விக்கிநாட்கள்/Neyakkoo/1st round articles
Latest comment: 6 மாதங்களுக்கு முன் by Neyakkoo in topic நிரல்
நிரல்
தொகுimport time, pywikibot
# ஒரு பக்கத்தின் கட்டுரைகளின் தலைப்பை எடுத்து அதில் உள் இணைப்புகளை உருவாக்குதல்
கோடிடு = '--------------------'
விக்கிப்பக்கம்1 = 'விக்கிப்பீடியா:100விக்கிநாட்கள்/Neyakkoo/1st round articles'
இறுதிக்கோப்பு1 = 'theArticlesWithLinks.txt'
print()
விக்கித்திட்டம்1 = pywikibot.Site ('ta', 'wikipedia')
திட்டமொழி1 = pywikibot.Page (விக்கித்திட்டம்1, விக்கிப்பக்கம்1)
விக்கிப்பக்கம்1தரவு = திட்டமொழி1.text
#print(விக்கிப்பக்கம்1தரவு)
# பக்கத்தரவினை ஒவ்வொரு வரியாகப் படிக்கிறேன்
விக்கிப்பக்கம்1தரவுபிரி = விக்கிப்பக்கம்1தரவு.split('\n')
for ஒருவரி in விக்கிப்பக்கம்1தரவுபிரி:
#print(ஒருவரி)
time.sleep(1)
if not ' || ' in ஒருவரி :
with open(இறுதிக்கோப்பு1, 'a') as வெளிக்கோப்பு1:
வெளிக்கோப்பு1.write(ஒருவரி + '\n')
if ' || ' in ஒருவரி :
ஒருவரிதலைப்புமாற்றம் = ஒருவரி.replace('| ', '| [[',1).replace(' || ', ']] || ',1)
#கட்டுரைத்தலைப்பு = ஒருவரி.split('||')[:1]
#கட்டுரவைத்தலைப்புபிற = ஒருவரி.split('||')[1:]
#கட்டுரைத்தலைப்புஇணைப்பு = '[[' + கட்டுரைத்தலைப்பு + ']]'
print(ஒருவரிதலைப்புமாற்றம்)
print(கோடிடு)
with open(இறுதிக்கோப்பு1, 'a') as வெளிக்கோப்பு1:
வெளிக்கோப்பு1.write(ஒருவரிதலைப்புமாற்றம் + '\n')