ถ้าคุณต้องการบางสิ่งที่แปลงจำนวนเต็มเป็นคำ เช่น 99 ถึง 99 คุณต้องใช้แพ็คเกจภายนอกหรือสร้างมันขึ้นมาเอง โมดูล pynum2word ค่อนข้างดีในงานนี้ คุณสามารถติดตั้งได้โดยใช้ -
$ pip install pynum2word
จากนั้นใช้วิธีดังต่อไปนี้ −
>>> import num2word >>> num2word.to_card(16) 'sixteen' >>> num2word.to_card(23) 'twenty-three' >>> num2word.to_card(1223)
'หนึ่งพันสองร้อยยี่สิบสาม'
ถ้าคุณต้องการได้ผลลัพธ์เช่น 1.23 ล้านสำหรับ 1,230,000 คุณสามารถใช้ไลบรารี humanize เพื่อดำเนินการดังกล่าวได้ คุณสามารถติดตั้งได้โดยใช้ -
$ pip install humanize
จากนั้นใช้วิธีดังต่อไปนี้ −
>>> import humanize >>> humanize.intword(1230000) '1.23 million'