سبق Dictionary and File Reading

محب علوی

لائبریرین
اس سبق میں ہم ایک فائل کو پڑھ کر اس سے ایک عدد ڈکشنری بنا رہے ہیں۔ اس کے بعد اس ڈکشنری سے متعدد کام لیے جا سکتے ہیں۔

RomanUrdu.txt
کوڈ:
.: ۔
Aisa:ایسا
bhi:بھی
hai:ہے
koi:کوئی
sab:سب
acha:اچھا
kahain:کہیں
jisay:جسے

PHP:
import os
 
FILE = os.path.join("C:",os.sep,"TECHNICAL","PYTHON","RomanUrdu.txt")
 
dictfile = open(FILE, encoding='utf-8')
 
roman_urdu = {}
for line in dictfile:
    eng,urdu = line.strip().split(':')
    roman_urdu[eng] = urdu
 
print(roman_urdu)

تبادلہ خیال اور تبصروں کا دھاگہ
 

محب علوی

لائبریرین
Aisa bhi hai koi sab acha kahain jisay

اس رومن اردو کا ہم یونیکوڈ اردو میں اوپر والے کوڈ کی مدد سے بدلیں گے۔

ایسا بھی ہے کوئی سب اچھا کہیں جسے


PHP:
import os
 
FILE = os.path.join("C:",os.sep,"TECHNICAL","PYTHON","RomanUrdu.txt")
 
dictfile = open(FILE, encoding='utf-8')
 
roman_urdu = {}
for line in dictfile:
    eng,urdu = line.strip().split(':')
    roman_urdu[eng] = urdu
 
misra = "Aisa bhi hai koi sab acha kahain jisay"
 
# perform all the replacements
for k,v in roman_urdu.items():
    misra = misra.replace(k,v)
 
print(misra)
 
#ایسا بھی ہے کوئی سب اچھا کہیں جسے
 
آخری تدوین:
محفل فورم صرف مطالعے کے لیے دستیاب ہے۔
Top