[Tutor] PYTZ Package not working.

Alan Gauld alan.gauld at yahoo.co.uk
Thu Jul 20 20:07:09 EDT 2017


On 20/07/17 18:41, Daniel Bosah wrote:
> I'm trying to get my function to work:

Did you read any of the replies to your previous message?

You do not appear to have applied any of the suggestions.

>  def deposit(self,amount):
>         if amount > 0:
>             self.balance += amount
>             self.show_balance()
>             self.transaction_list.append((pytz.utc.localize(datetime.datetime.utcnow()),amount))
> # appends traction details to list
> 
>     def show_transactions(self):
>         for date, amount in self.transaction_list:
>             if amount > 0:
>                 tran_type = "deposited"
>             else:
>                 tran_type = "withdrawn"
>                 amount *= -1 # to show negative number
>                 print "{:6} {} on {} (local time was {})".format(amount,
> tran_type, date, date.astimezone())


But you are showing us less code...

-- 
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.amazon.com/author/alan_gauld
Follow my photo-blog on Flickr at:
http://www.flickr.com/photos/alangauldphotos




More information about the Tutor mailing list