Should I use accessor methods or object variables to access a value?
<p>I am making an API wrapper for twitch.tv in python and I was wondering whether I should use accessor methods (ex.)</p>

<pre><code>import twichtvwrapper
apiobject = twichtvwrapper(useragent, username, password)
channel = twich.channel(channelname)
channel.getcurrentgame() #this will return the current game
</code></pre>

<p>or should I just use object variables? (ex.)</p>

<pre><code>import twichtvwrapper
apiobject = twichtvwrapper(useragent, username, password)
channel = twich.channel(channelname)
print(channel.currentgame) #this will print the current game
</code></pre>

<p>Which one should I use?</p>
