@@ -50,49 +50,45 @@ class can handle up to 100 addresses for validation.
5050
5151# If you'd like to see some documentation on the ship service WSDL, un-comment
5252# this line. (Spammy).
53- #print avs_request.client
53+ #print( avs_request.client)
5454
5555# Un-comment this to see your complete, ready-to-send request as it stands
5656# before it is actually sent. This is useful for seeing what values you can
5757# change.
58- #print avs_request.AddressesToValidate
59- #print avs_request.ClientDetail
60- #print avs_request.TransactionDetail
58+ #print( avs_request.AddressesToValidate)
59+ #print( avs_request.ClientDetail)
60+ #print( avs_request.TransactionDetail)
6161
6262# Fires off the request, sets the 'response' attribute on the object.
6363avs_request .send_request ()
6464
6565# good to un-comment to see the variables returned by the Fedex reply.
66- print avs_request .response
67- #print avs_request.client.last_received()
68-
69- # See the request printed out.
70- #print avs_request.client.last_sent()
66+ print (avs_request .response )
7167
7268# Overall end result of the query
7369for i in range (len (avs_request .response .AddressResults )):
7470
75- print "Details for Address" , i + 1
76- print "The validated street is:" , avs_request .response .AddressResults [i ].EffectiveAddress .StreetLines
77- print "The validated city is:" , avs_request .response .AddressResults [i ].EffectiveAddress .City
78- print "The validated state code is:" , avs_request .response .AddressResults [i ].EffectiveAddress .StateOrProvinceCode
79- print "The validated postal code is:" , avs_request .response .AddressResults [i ].EffectiveAddress .PostalCode
80- print "The validated country code is:" , avs_request .response .AddressResults [i ].EffectiveAddress .CountryCode
71+ print ( "Details for Address" , i + 1 )
72+ print ( "The validated street is:" , avs_request .response .AddressResults [i ].EffectiveAddress .StreetLines )
73+ print ( "The validated city is:" , avs_request .response .AddressResults [i ].EffectiveAddress .City )
74+ print ( "The validated state code is:" , avs_request .response .AddressResults [i ].EffectiveAddress .StateOrProvinceCode )
75+ print ( "The validated postal code is:" , avs_request .response .AddressResults [i ].EffectiveAddress .PostalCode )
76+ print ( "The validated country code is:" , avs_request .response .AddressResults [i ].EffectiveAddress .CountryCode )
8177
8278 # Can be used to determine the address classification to figure out if Residential fee should apply.
8379 # MIXED, RESIDENTIAL, UNKNOWN, BUSINESS
84- print "The validated address is residential:" , avs_request .response .AddressResults [i ].Classification != 'BUSINESS'
80+ print ( "The validated address is residential:" , avs_request .response .AddressResults [i ].Classification != 'BUSINESS' )
8581
8682 # Getting the optional attributes if available
8783 for j in range (len (avs_request .response .AddressResults [i ].Attributes )):
8884 cur_attribute = avs_request .response .AddressResults [i ].Attributes [j ]
8985 if cur_attribute .Name == "CountrySupported" :
90- print "Supported Country:" , cur_attribute .Value == 'true'
86+ print ( "Supported Country:" , cur_attribute .Value == 'true' )
9187 if cur_attribute .Name == "SuiteRequiredButMissing" :
92- print "Missing Suite:" , cur_attribute .Value == 'true'
88+ print ( "Missing Suite:" , cur_attribute .Value == 'true' )
9389 if cur_attribute .Name == "CountrySupported" :
94- print "Invalid Suite:" , cur_attribute .Value == 'true'
90+ print ( "Invalid Suite:" , cur_attribute .Value == 'true' )
9591 if cur_attribute .Name == "MultipleMatches" :
96- print "Multiple Matches:" , cur_attribute .Value == 'true'
92+ print ( "Multiple Matches:" , cur_attribute .Value == 'true' )
9793 if cur_attribute .Name == "POBox" :
98- print "Is POBox:" , cur_attribute .Value == 'true'
94+ print ( "Is POBox:" , cur_attribute .Value == 'true' )
0 commit comments