Add __str__-method to CountryList-class
This commit is contained in:
@@ -67,7 +67,7 @@ class CountryList():
|
|||||||
|
|
||||||
# Check if page exits
|
# Check if page exits
|
||||||
if not self.page.exists():
|
if not self.page.exists():
|
||||||
return False
|
return None
|
||||||
|
|
||||||
# Initialise attributes
|
# Initialise attributes
|
||||||
__attr = ( "wikicode", "entry", "chartein", "_chartein_raw",
|
__attr = ( "wikicode", "entry", "chartein", "_chartein_raw",
|
||||||
@@ -347,6 +347,23 @@ missing!" )
|
|||||||
raise CountryListEntryError( "Template Parameter 'Interpret' is \
|
raise CountryListEntryError( "Template Parameter 'Interpret' is \
|
||||||
missing!" )
|
missing!" )
|
||||||
|
|
||||||
|
def __str__( self ):
|
||||||
|
"""
|
||||||
|
Returns str repression for Object
|
||||||
|
"""
|
||||||
|
if self.parsed:
|
||||||
|
return ("CountryList( Link = \"{link}\", Revid = \"{revid}\", " +
|
||||||
|
"Interpret = \"{interpret}\", Titel = \"{titel}\", " +
|
||||||
|
"Chartein = \"{chartein}\" )").format(
|
||||||
|
link=repr(self.wikilink),
|
||||||
|
revid=self.revid,
|
||||||
|
interpret=self.interpret,
|
||||||
|
titel=self.titel,
|
||||||
|
chartein=repr(self.chartein))
|
||||||
|
else:
|
||||||
|
return "CountryList( Link = \"{link}\" )".format(
|
||||||
|
link=repr(self.wikilink))
|
||||||
|
|
||||||
|
|
||||||
class CountryListError( Exception ):
|
class CountryListError( Exception ):
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user