from:无法读取/ var / mail / classes

时间:2015-11-07 15:43:20

标签: python class terminal

我正在尝试编写一个python程序,并尝试学习类。我的计划如下:

class Account():
    def __init__(self, name, account_number, initial_amount, transactions):
        self.name = name
        self.no = account_number
        self.balance = initial_amount
        self.transactions = 0

    def deposit(self, amount):
        self.balance += amount
        self.transactions += 1

    def withdraw(self, amount):
        self.balance -= amount
        self.transactions += 1

    def dump(self):
        s = '$s, %s, balance: %s, number of transactions: %s' %\
             (self.name, self.no, self.balance, self.transactions) 
        print s 

在终端中,当我在python程序所在的文件夹中时,我尝试从类中编写导入帐户来测试我的程序,但我得到的错误代码是:from:无法读取/ var / mail /类。这是什么意思,我该如何解决?

1 个答案:

答案 0 :(得分:2)

你不应该从python程序文件夹运行python。相反,您应该从代码所在的同一目录启动python。

from classes import Account将首先在工作文件夹中查找名为classes.py的文件。然后它将查看其他python路径。