Để làm cho nó đơn giản hơn để hiểu:
Bước 1: cho phép đi đến một thư mục, nơi tất cả sẽ được bao gồm
$ cd /var/tmp
Bước 2: bây giờ, hãy tạo một tệp class1.py có tên lớp Class1 với một số mã
$ cat > class1.py <<\EOF
class Class1:
OKBLUE = '\033[94m'
ENDC = '\033[0m'
OK = OKBLUE + "[Class1 OK]: " + ENDC
EOF
Bước 3: bây giờ hãy tạo một tệp class2.py có tên lớp Class2 với một số mã
$ cat > class2.py <<\EOF
class Class2:
OKBLUE = '\033[94m'
ENDC = '\033[0m'
OK = OKBLUE + "[Class2 OK]: " + ENDC
EOF
Bước 4: bây giờ, hãy tạo một main.txt sẽ được thực thi một lần để sử dụng Class1 và Class2 từ 2 tệp khác nhau
$ cat > main.py <<\EOF
"""this is how we are actually calling class1.py and from that file loading Class1"""
from class1 import Class1
"""this is how we are actually calling class2.py and from that file loading Class2"""
from class2 import Class2
print Class1.OK
print Class2.OK
EOF
Bước 5: Chạy chương trình
$ python main.py
Đầu ra sẽ là
[Class1 OK]:
[Class2 OK]: