Package pydrizzle :: Package traits102 :: Module standard
[hide private]
[frames] | no frames]

Module standard

source code

Variables [hide private]
  boolean_editor = None
  false_trait = Trait(False, TraitEnum(False, True), editor= boo...
  true_trait = Trait(True, false_trait)
  flexible_true_trait = Trait('true', {'true': 1, 't': 1, 'yes':...
  flexible_false_trait = Trait('false', flexible_true_trait)
  zipcode_5_trait = Trait('99999', TraitString(regex= r'^\d{5,5}...
  zipcode_9_trait = Trait('99999-9999', TraitString(regex= r'^\d...
  us_states_long_trait = Trait('Texas', TraitPrefixList(['Alabam...
  us_states_short_trait = Trait('TX', ['AL', 'AK', 'AR', 'AZ', '...
  all_us_states_long_trait = Trait('Texas', TraitPrefixList(['Al...
  all_us_states_short_trait = Trait('TX', ['AL', 'AK', 'AS', 'AZ...
  countries_long_trait = Trait('United States', TraitPrefixList(...
  month_long_trait = Trait('January', TraitPrefixList(['January'...
  month_short_trait = Trait('Jan', ['Jan', 'Feb', 'Mar', 'Apr', ...
  day_of_week_long_trait = Trait('Sunday', TraitPrefixList(['Sun...
  day_of_week_short_trait = Trait('Sun', ['Sun', 'Mon', 'Tue', '...
  phone_short_trait = Trait('555-1212', TraitString(regex= r'^\d...
  phone_long_trait = Trait('800-555-1212', TraitString(regex= r'...
  ssn_trait = Trait('000-00-0000', TraitString(regex= r'^\d{3,3}...
  string_list_trait = Trait([], TraitList(''))
  int_list_trait = Trait([], TraitList(0))
  float_list_trait = Trait([], TraitList(0.0))
  complex_list_trait = Trait([], TraitList(1j))
  __package__ = 'pydrizzle.traits102'

Imports: Trait, TraitString, TraitPrefixList, TraitEnum, TraitList, trait_editors


Variables Details [hide private]

false_trait

Value:
Trait(False, TraitEnum(False, True), editor= boolean_editor)

flexible_true_trait

Value:
Trait('true', {'true': 1, 't': 1, 'yes': 1, 'y': 1, 'on': 1, 1: 1, 'fa\
lse': 0, 'f': 0, 'no': 0, 'n': 0, 'off': 0, 0: 0}, editor= boolean_edi\
tor)

zipcode_5_trait

Value:
Trait('99999', TraitString(regex= r'^\d{5,5}$'))

zipcode_9_trait

Value:
Trait('99999-9999', TraitString(regex= r'^\d{5,5}[ -]?\d{4,4}$'))

us_states_long_trait

Value:
Trait('Texas', TraitPrefixList(['Alabama', 'Alaska', 'Arizona', 'Arkan\
sas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'Florida', \
'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas',\
 'Kentucky', 'Louisiana', 'Maine', 'Maryland', 'Massachusetts', 'Michi\
gan', 'Minnesota', 'Mississippi', 'Missouri', 'Montana', 'Nebraska', '\
Nevada', 'New Hampshire', 'New Jersey', 'New Mexico', 'New York', 'Nor\
th Carolina', 'North Dakota', 'Ohio', 'Oklahoma', 'Oregon', 'Pennsylva\
nia', 'Rhode Island', 'South Carolina', 'South Dakota', 'Tennessee', '\
...

us_states_short_trait

Value:
Trait('TX', ['AL', 'AK', 'AR', 'AZ', 'CA', 'CO', 'CT', 'DE', 'FL', 'GA\
', 'HI', 'ID', 'IA', 'IL', 'IN', 'KS', 'KY', 'LA', 'MA', 'MD', 'ME', '\
MI', 'MO', 'MN', 'MS', 'MT', 'NC', 'ND', 'NE', 'NH', 'NJ', 'NM', 'NY',\
 'NV', 'OH', 'OK', 'OR', 'PA', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VA\
', 'VT', 'WA', 'WI', 'WV', 'WY'])

all_us_states_long_trait

Value:
Trait('Texas', TraitPrefixList(['Alabama', 'Alaska', 'American Samoa',\
 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Dela\
ware', 'District of Columbia', 'Florida', 'Georgia', 'Guam', 'Hawaii',\
 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', 'Kentucky', 'Louisi\
ana', 'Maine', 'Maryland', 'Massachusetts', 'Michigan', 'Minnesota', '\
Mississippi', 'Missouri', 'Montana', 'Nebraska', 'Nevada', 'New Hampsh\
ire', 'New Jersey', 'New Mexico', 'New York', 'North Carolina', 'North\
 Dakota', 'Ohio', 'Oklahoma', 'Oregon', 'Pennsylvania', 'Puerto Rico',\
...

all_us_states_short_trait

Value:
Trait('TX', ['AL', 'AK', 'AS', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC\
', 'FL', 'GA', 'GU', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', '\
ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NE', 'NV', 'NH', 'NJ',\
 'NM', 'NY', 'NC', 'ND', 'OH', 'OK', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD\
', 'TN', 'TX', 'UT', 'VT', 'VI', 'VA', 'WA', 'WV', 'WI', 'WY'])

countries_long_trait

Value:
Trait('United States', TraitPrefixList(['Afghanistan', 'Albania', 'Alg\
eria', 'Andorra', 'Angola', 'Antigua and Barbuda', 'Argentina', 'Armen\
ia', 'Australia', 'Austria', 'Azerbaijan', 'Bahamas', 'Bahrain', 'Bang\
ladesh', 'Barbados', 'Belarus', 'Belgium', 'Belize', 'Benin', 'Bhutan'\
, 'Bolivia', 'Bosnia and Herzegovina', 'Botswana', 'Brazil', 'Brunei',\
 'Bulgaria', 'Burkina Faso', 'Burma/Myanmar', 'Burundi', 'Cambodia', '\
Cameroon', 'Canada', 'Cape Verde', 'Central African Republic', 'Chad',\
 'Chile', 'China', 'Colombia', 'Comoros', 'Congo', 'Democratic Republi\
...

month_long_trait

Value:
Trait('January', TraitPrefixList(['January', 'February', 'March', 'Apr\
il', 'May', 'June', 'July', 'August', 'September', 'October', 'Novembe\
r', 'December']), cols= 2)

month_short_trait

Value:
Trait('Jan', ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', \
'Sep', 'Oct', 'Nov', 'Dec'], cols= 2)

day_of_week_long_trait

Value:
Trait('Sunday', TraitPrefixList(['Sunday', 'Monday', 'Tuesday', 'Wedne\
sday', 'Thursday', 'Friday', 'Saturday']), cols= 1)

day_of_week_short_trait

Value:
Trait('Sun', ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], cols= \
1)

phone_short_trait

Value:
Trait('555-1212', TraitString(regex= r'^\d{3,3}[ -]?\d{4,4}$'))

phone_long_trait

Value:
Trait('800-555-1212', TraitString(regex= r'^\d{3,3}[ -]?\d{3,3}[ -]?\d\
{4,4}$|' r'^\(\d{3,3}\) ?\d{3,3}[ -]?\d{4,4}$'))

ssn_trait

Value:
Trait('000-00-0000', TraitString(regex= r'^\d{3,3}[ -]?\d{2,2}[ -]?\d{\
4,4}$'))