Locale ta_IN

faker.providers.address

class faker.providers.address.ta_IN.Provider(generator)

Bases: faker.providers.address.Provider

address()

:example ‘791 Crist Parks, Sashabury, IL 86039-9874’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.address()
...
'4 அங்கம்மாள்\nகுண்டூர்-593824'
'89/241 வர்ஷினி\nமைசூர் 659387'
'8016 பவானி\nதிருச்சிராப்பள்ளி 535139'
'871 பந்துல் ஆதிசக்தி\nகரூர் (கரூர் மாவட்டம்) 185839'
'6593 கண்ணன் கணேஷ்\nராய்ப்பூர்-122018'
building_number()

:example ‘791’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.building_number()
...
'60/487'
'4'
'59/3824'
'194'
'89/2411'
city()

:example ‘Sashabury’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.city()
...
'பெல்காம்'
'கொல்கத்தா பெருநகர்'
'புவனேசுவர்'
'கான்பூர்'
'ஜோத்பூர்'
city_name()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.city_name()
...
'சகாரன்பூர்'
'பெல்காம்'
'ராஜ்கோட்'
'கொல்கத்தா பெருநகர்'
'தன்பாத்'
city_suffix()

:example ‘town’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.city_suffix()
...
'Ville'
'Ville'
'Ville'
'Ville'
'Ville'
country()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.country()
...
'ஐக்கிய அரபு அமீரகம்'
'சுரிநாம்'
'கிர்கிசுத்தான்'
'எதியோப்பியா'
'மெக்சிக்கோ'
country_code(representation='alpha-2')
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.country_code()
...
'ZW'
'TO'
'LB'
'FI'
'MV'
postcode()

:example 86039-9874

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.postcode()
...
'604876'
'475938'
'219489'
'411578'
'659387'
state()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.state()
...
'தெலுங்கானா'
'ராஜஸ்தான்'
'கேரளா'
'அரியானா'
'மகாராஷ்டிரா'
street_address()

:example ‘791 Crist Parks’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_address()
...
'60/487 பவழமொழி பசந்த்'
'3/8 எழில்மதி உதயன்'
'89/2411 சங்குப்பூ'
'6593 அகிலேஷ்வரி'
'80 ரக்ஷனா தங்கம்மாள்'
street_name()

:example ‘Crist Parks’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_name()
...
'நாச்சியார்'
'தணிகையரசு ஆதித்தி'
'பவழமொழி பசந்த்'
'எரிதழல் ஷரணி'
'நன்மொழியன்'
street_suffix()

:example ‘Avenue’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_suffix()
...
'Street'
'Street'
'Street'
'Street'
'Street'

faker.providers.date_time

class faker.providers.date_time.ta_IN.Provider(generator)

Bases: faker.providers.date_time.Provider

am_pm()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.am_pm()
...
'AM'
'AM'
'AM'
'AM'
'PM'
century()

:example ‘XVII’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.century()
...
'XVIII'
'XVI'
'IX'
'VI'
'XI'
date(pattern='%Y-%m-%d', end_datetime=None)

Get a date string between January 1, 1970 and now :param pattern format :example ‘2008-11-27’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date()
...
'1996-03-20'
'1998-08-15'
'1972-10-03'
'1987-08-15'
'2004-10-16'
date_between(start_date='-30y', end_date='today')

Get a Date object based on a random date between two given dates. Accepts date strings that can be recognized by strtotime().

:param start_date Defaults to 30 years ago :param end_date Defaults to “today” :example Date(‘1999-02-02’) :return Date

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_between()
...
datetime.date(2019, 8, 14)
datetime.date(2003, 12, 29)
datetime.date(2016, 9, 3)
datetime.date(2005, 3, 12)
datetime.date(1992, 4, 6)
date_between_dates(date_start=None, date_end=None)

Takes two Date objects and returns a random date between the two given dates. Accepts Date or Datetime objects

Parameters:
  • date_start – Date
  • date_end – Date

:return Date

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_between_dates()
...
datetime.date(2020, 11, 20)
datetime.date(2020, 11, 20)
datetime.date(2020, 11, 20)
datetime.date(2020, 11, 20)
datetime.date(2020, 11, 20)
date_object(end_datetime=None)

Get a date object between January 1, 1970 and now :example datetime.date(2016, 9, 20)

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_object()
...
datetime.date(1996, 3, 20)
datetime.date(1998, 8, 15)
datetime.date(1972, 10, 3)
datetime.date(1987, 8, 15)
datetime.date(2004, 10, 16)
date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)

Generate a random date of birth represented as a Date object, constrained by optional miminimum_age and maximum_age parameters.

:param tzinfo Defaults to None. :param minimum_age Defaults to 0. :param maximum_age Defaults to 115.

:example Date(‘1979-02-02’) :return Date

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_of_birth()
...
datetime.date(2019, 10, 24)
datetime.date(1957, 4, 26)
datetime.date(2008, 1, 17)
datetime.date(1962, 2, 15)
datetime.date(1910, 5, 25)
date_this_century(before_today=True, after_today=False)

Gets a Date object for the current century.

Parameters:
  • before_today – include days in current century before today
  • after_today – include days in current century after today

:example Date(‘2012-04-04’) :return Date

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_this_century()
...
datetime.date(2013, 2, 8)
datetime.date(2014, 4, 23)
datetime.date(2001, 5, 18)
datetime.date(2008, 10, 22)
datetime.date(2017, 5, 24)
date_this_decade(before_today=True, after_today=False)

Gets a Date object for the decade year.

Parameters:
  • before_today – include days in current decade before today
  • after_today – include days in current decade after today

:example Date(‘2012-04-04’) :return Date

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_this_decade()
...
datetime.date(2020, 5, 29)
datetime.date(2020, 10, 21)
datetime.date(2020, 6, 12)
datetime.date(2020, 1, 16)
datetime.date(2020, 4, 10)
date_this_month(before_today=True, after_today=False)

Gets a Date object for the current month.

Parameters:
  • before_today – include days in current month before today
  • after_today – include days in current month after today
  • tzinfo – timezone, instance of datetime.tzinfo subclass

:example DateTime(‘2012-04-04 11:02:02’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_this_month()
...
datetime.date(2020, 11, 10)
datetime.date(2020, 11, 19)
datetime.date(2020, 11, 11)
datetime.date(2020, 11, 1)
datetime.date(2020, 11, 7)
date_this_year(before_today=True, after_today=False)

Gets a Date object for the current year.

Parameters:
  • before_today – include days in current year before today
  • after_today – include days in current year after today

:example Date(‘2012-04-04’) :return Date

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_this_year()
...
datetime.date(2020, 5, 29)
datetime.date(2020, 10, 21)
datetime.date(2020, 6, 12)
datetime.date(2020, 1, 16)
datetime.date(2020, 4, 10)
date_time(tzinfo=None, end_datetime=None)

Get a datetime object for a date between January 1, 1970 and now :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘2005-08-16 20:39:21’) :return datetime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_time()
...
datetime.datetime(1996, 3, 20, 7, 46, 39)
datetime.datetime(1998, 8, 15, 8, 43, 22)
datetime.datetime(1972, 10, 3, 5, 52, 26)
datetime.datetime(1987, 8, 15, 9, 51, 25)
datetime.datetime(2004, 10, 16, 19, 14, 57)
date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)

Get a datetime object for a date between January 1, 001 and now :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1265-03-22 21:15:52’) :return datetime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_time_ad()
...
datetime.datetime(932, 7, 17, 1, 20, 13)
datetime.datetime(2009, 8, 3, 21, 25)
datetime.datetime(58, 3, 29, 17, 26, 45)
datetime.datetime(1023, 4, 21, 11, 47, 46)
datetime.datetime(1961, 7, 18, 3, 50, 16)
date_time_between(start_date='-30y', end_date='now', tzinfo=None)

Get a DateTime object based on a random date between two given dates. Accepts date strings that can be recognized by strtotime().

:param start_date Defaults to 30 years ago :param end_date Defaults to “now” :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1999-02-02 11:42:52’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_time_between()
...
datetime.datetime(2019, 8, 15, 13, 47, 32)
datetime.datetime(2003, 12, 31, 3, 3, 12)
datetime.datetime(2016, 9, 4, 23, 52, 12)
datetime.datetime(2005, 3, 14, 3, 31, 34)
datetime.datetime(1992, 4, 7, 14, 6, 6)
date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)

Takes two DateTime objects and returns a random datetime between the two given datetimes. Accepts DateTime objects.

Parameters:
  • datetime_start – DateTime
  • datetime_end – DateTime
  • tzinfo – timezone, instance of datetime.tzinfo subclass

:example DateTime(‘1999-02-02 11:42:52’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_time_between_dates()
...
datetime.datetime(2020, 11, 20, 15, 57, 53)
datetime.datetime(2020, 11, 20, 15, 57, 53)
datetime.datetime(2020, 11, 20, 15, 57, 53)
datetime.datetime(2020, 11, 20, 15, 57, 53)
datetime.datetime(2020, 11, 20, 15, 57, 53)
date_time_this_century(before_now=True, after_now=False, tzinfo=None)

Gets a DateTime object for the current century.

Parameters:
  • before_now – include days in current century before today
  • after_now – include days in current century after today
  • tzinfo – timezone, instance of datetime.tzinfo subclass

:example DateTime(‘2012-04-04 11:02:02’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_time_this_century()
...
datetime.datetime(2013, 2, 8, 15, 53, 19)
datetime.datetime(2014, 4, 23, 16, 21, 41)
datetime.datetime(2001, 5, 18, 2, 56, 13)
datetime.datetime(2008, 10, 22, 16, 55, 42)
datetime.datetime(2017, 5, 24, 21, 37, 28)
date_time_this_decade(before_now=True, after_now=False, tzinfo=None)

Gets a DateTime object for the decade year.

Parameters:
  • before_now – include days in current decade before today
  • after_now – include days in current decade after today
  • tzinfo – timezone, instance of datetime.tzinfo subclass

:example DateTime(‘2012-04-04 11:02:02’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_time_this_decade()
...
datetime.datetime(2020, 5, 29, 14, 44, 47)
datetime.datetime(2020, 10, 21, 8, 38, 49)
datetime.datetime(2020, 6, 12, 8, 0, 40)
datetime.datetime(2020, 1, 16, 17, 20, 30)
datetime.datetime(2020, 4, 10, 13, 16, 44)
date_time_this_month(before_now=True, after_now=False, tzinfo=None)

Gets a DateTime object for the current month.

Parameters:
  • before_now – include days in current month before today
  • after_now – include days in current month after today
  • tzinfo – timezone, instance of datetime.tzinfo subclass

:example DateTime(‘2012-04-04 11:02:02’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_time_this_month()
...
datetime.datetime(2020, 11, 10, 8, 25, 17)
datetime.datetime(2020, 11, 19, 9, 32, 25)
datetime.datetime(2020, 11, 11, 5, 0, 2)
datetime.datetime(2020, 11, 1, 23, 35, 1)
datetime.datetime(2020, 11, 7, 6, 49, 47)
date_time_this_year(before_now=True, after_now=False, tzinfo=None)

Gets a DateTime object for the current year.

Parameters:
  • before_now – include days in current year before today
  • after_now – include days in current year after today
  • tzinfo – timezone, instance of datetime.tzinfo subclass

:example DateTime(‘2012-04-04 11:02:02’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.date_time_this_year()
...
datetime.datetime(2020, 5, 29, 14, 44, 47)
datetime.datetime(2020, 10, 21, 8, 38, 49)
datetime.datetime(2020, 6, 12, 8, 0, 40)
datetime.datetime(2020, 1, 16, 17, 20, 30)
datetime.datetime(2020, 4, 10, 13, 16, 44)
day_of_month()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.day_of_month()
...
'20'
'15'
'03'
'15'
'16'
day_of_week()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.day_of_week()
...
'வியாழன்'
'ஞாயிறு'
'புதன்'
'ஞாயிறு'
'ஞாயிறு'
future_date(end_date='+30d', tzinfo=None)

Get a Date object based on a random date between 1 day from now and a given date. Accepts date strings that can be recognized by strtotime().

:param end_date Defaults to “+30d” :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1999-02-02 11:42:52’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.future_date()
...
datetime.date(2020, 12, 9)
datetime.date(2020, 12, 11)
datetime.date(2020, 11, 22)
datetime.date(2020, 12, 3)
datetime.date(2020, 12, 15)
future_datetime(end_date='+30d', tzinfo=None)

Get a DateTime object based on a random date between 1 second form now and a given date. Accepts date strings that can be recognized by strtotime().

:param end_date Defaults to “+30d” :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1999-02-02 11:42:52’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.future_datetime()
...
datetime.datetime(2020, 12, 9, 8, 48, 29)
datetime.datetime(2020, 12, 11, 1, 57, 59)
datetime.datetime(2020, 11, 22, 15, 7, 57)
datetime.datetime(2020, 12, 3, 5, 37, 29)
datetime.datetime(2020, 12, 15, 11, 38, 35)
iso8601(tzinfo=None, end_datetime=None)
Parameters:tzinfo – timezone, instance of datetime.tzinfo subclass

:example ‘2003-10-21T16:05:52+0000’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.iso8601()
...
'1996-03-20T07:46:39'
'1998-08-15T08:43:22'
'1972-10-03T05:52:26'
'1987-08-15T09:51:25'
'2004-10-16T19:14:57'
month()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.month()
...
'03'
'08'
'10'
'08'
'10'
month_name()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.month_name()
...
'மார்ச்'
'ஆகஸ்ட்'
'அக்டோபர்'
'ஆகஸ்ட்'
'அக்டோபர்'
past_date(start_date='-30d', tzinfo=None)

Get a Date object based on a random date between a given date and 1 day ago. Accepts date strings that can be recognized by strtotime().

:param start_date Defaults to “-30d” :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1999-02-02 11:42:52’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.past_date()
...
datetime.date(2020, 11, 8)
datetime.date(2020, 11, 10)
datetime.date(2020, 10, 22)
datetime.date(2020, 11, 2)
datetime.date(2020, 11, 14)
past_datetime(start_date='-30d', tzinfo=None)

Get a DateTime object based on a random date between a given date and 1 second ago. Accepts date strings that can be recognized by strtotime().

:param start_date Defaults to “-30d” :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1999-02-02 11:42:52’) :return DateTime

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.past_datetime()
...
datetime.datetime(2020, 11, 9, 8, 48, 28)
datetime.datetime(2020, 11, 11, 1, 57, 58)
datetime.datetime(2020, 10, 23, 15, 7, 56)
datetime.datetime(2020, 11, 3, 5, 37, 28)
datetime.datetime(2020, 11, 15, 11, 38, 34)
pytimezone(*args, **kwargs)

Generate a random timezone (see faker.timezone for any args) and return as a python object usable as a tzinfo to datetime or other fakers.

:example faker.pytimezone() :return dateutil.tz.tz.tzfile

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.pytimezone()
...
tzfile('/usr/share/zoneinfo/Africa/Harare')
tzfile('/usr/share/zoneinfo/Europe/Vienna')
tzfile('/usr/share/zoneinfo/Asia/Pyongyang')
tzfile('/usr/share/zoneinfo/Africa/Johannesburg')
tzfile('/usr/share/zoneinfo/Asia/Muscat')
time(pattern='%H:%M:%S', end_datetime=None)

Get a time string (24h format by default) :param pattern format :example ‘15:02:34’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.time()
...
'07:46:39'
'08:43:22'
'05:52:26'
'09:51:25'
'19:14:57'
time_delta(end_datetime=None)

Get a timedelta object

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.time_delta()
...
datetime.timedelta(0)
datetime.timedelta(0)
datetime.timedelta(0)
datetime.timedelta(0)
datetime.timedelta(0)
time_object(end_datetime=None)

Get a time object :example datetime.time(15, 56, 56, 772876)

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.time_object()
...
datetime.time(7, 46, 39)
datetime.time(8, 43, 22)
datetime.time(5, 52, 26)
datetime.time(9, 51, 25)
datetime.time(19, 14, 57)
time_series(start_date='-30d', end_date='now', precision=None, distrib=None, tzinfo=None)

Returns a generator yielding tuples of (<datetime>, <value>).

The data points will start at start_date, and be at every time interval specified by precision. distrib is a callable that accepts <datetime> and returns <value>

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.time_series()
...
<generator object Provider.time_series at 0x7fc44ecfe1d0>
<generator object Provider.time_series at 0x7fc44ecfe1d0>
<generator object Provider.time_series at 0x7fc44ecfe1d0>
<generator object Provider.time_series at 0x7fc44ecfe1d0>
<generator object Provider.time_series at 0x7fc44ecfe1d0>
timezone()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.timezone()
...
'Africa/Harare'
'Europe/Vienna'
'Asia/Pyongyang'
'Africa/Johannesburg'
'Asia/Muscat'
unix_time(end_datetime=None, start_datetime=None)

Get a timestamp between January 1, 1970 and now, unless passed explicit start_datetime or end_datetime values. :example 1061306726

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.unix_time()
...
827307999
903170602
86939546
556019485
1097954097
year()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.year()
...
'1996'
'1998'
'1972'
'1987'
'2004'

faker.providers.person

class faker.providers.person.ta_IN.Provider(generator)

Bases: faker.providers.person.Provider

first_name()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name()
...
'ரங்கநாயகி'
'நாச்சியார்'
'வாஞ்சினாதன்'
'தணிகையரசு'
'ஆதித்தி'
first_name_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_female()
...
'ஷாந்தி'
'வசந்தசேனா'
'சங்கொலி'
'எழில்மங்கை'
'நயன்தாரா'
first_name_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_male()
...
'ராபர்ட்'
'யாழ்பாடி'
'கண்மதியன்'
'எகாம்பரம்'
'தங்கபாண்டியன்'
first_name_nonbinary()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_nonbinary()
...
'ரங்கநாயகி'
'நாச்சியார்'
'வாஞ்சினாதன்'
'தணிகையரசு'
'ஆதித்தி'
language_name()

Generate a random i18n language name (e.g. English).

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.language_name()
...
'Swahili'
'Sardinian'
'Georgian'
'French'
'Ganda'
last_name()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name()
...
'ரங்கநாயகி'
'நாச்சியார்'
'வாஞ்சினாதன்'
'தணிகையரசு'
'ஆதித்தி'
last_name_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_female()
...
'ரங்கநாயகி'
'நாச்சியார்'
'வாஞ்சினாதன்'
'தணிகையரசு'
'ஆதித்தி'
last_name_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_male()
...
'ரங்கநாயகி'
'நாச்சியார்'
'வாஞ்சினாதன்'
'தணிகையரசு'
'ஆதித்தி'
last_name_nonbinary()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_nonbinary()
...
'ரங்கநாயகி'
'நாச்சியார்'
'வாஞ்சினாதன்'
'தணிகையரசு'
'ஆதித்தி'
name()

:example ‘John Doe’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name()
...
'வசந்தசேனா வாஞ்சினாதன்'
'தங்கபாண்டியன்'
'ரஃபி பசந்த்'
'நந்தா ஷரணி'
'ஏழிசைக்குமரி'
name_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_female()
...
'வசந்தசேனா வாஞ்சினாதன்'
'நயன்தாரா'
'வடிவுக்கரசி'
'தனஸ்ரீ'
'ஸ்திரிரத்னா'
name_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_male()
...
'யாழ்பாடி வாஞ்சினாதன்'
'தங்கபாண்டியன்'
'ரஃபி'
'சத்யமூர்த்தி'
'வானத்து'
name_nonbinary()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_nonbinary()
...
'வசந்தசேனா வாஞ்சினாதன்'
'தங்கபாண்டியன்'
'ரஃபி பசந்த்'
'நந்தா ஷரணி'
'ஏழிசைக்குமரி'
prefix()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix()
...
''
''
''
''
''
prefix_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_female()
...
''
''
''
''
''
prefix_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_male()
...
''
''
''
''
''
prefix_nonbinary()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_nonbinary()
...
''
''
''
''
''
suffix()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix()
...
''
''
''
''
''
suffix_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_female()
...
''
''
''
''
''
suffix_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_male()
...
''
''
''
''
''
suffix_nonbinary()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_nonbinary()
...
''
''
''
''
''

faker.providers.phone_number

class faker.providers.phone_number.ta_IN.Provider(generator)

Bases: faker.providers.phone_number.Provider

country_calling_code()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.country_calling_code()
...
'+211'
'+599 4'
'+800'
'+503'
'+82'
msisdn()

https://en.wikipedia.org/wiki/MSISDN

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.msisdn()
...
'6048764759382'
'1948924115781'
'5938778408016'
'0975351393328'
'1587148418583'
phone_number()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.phone_number()
...
'06048 764759'
'03824 219489'
'04115 781565'
'03877840801'
'06097535139'