我正在尝试编写一个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 /类。这是什么意思,我该如何解决?
答案 0 :(得分:2)
你不应该从python程序文件夹运行python。相反,您应该从代码所在的同一目录启动python。
from classes import Account
将首先在工作文件夹中查找名为classes.py的文件。然后它将查看其他python路径。