விக்கிப்பீடியா பேச்சு:100விக்கிநாட்கள்/Neyakkoo/1st round articles

நிரல் தொகு

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')

நேயக்கோ (பேச்சு) 13:52, 14 ஏப்பிரல் 2024 (UTC)Reply

Return to the project page "100விக்கிநாட்கள்/Neyakkoo/1st round articles".