Tags:
Forums: 

ผมกำลังมึนเอามากๆกับเรื่องนี้
ผมสร้าง folder ชื่อ main ไว้ และใน folder มีไฟล์ person.py กับ student.py อยู่ครับ โครงสร้างโดยรวมควรเป็นดังนี้ถูกไหมครับ

main/
__init__.py
person.py
student.py

ในไฟล์ __init__.py ผมเขียน
import main.person
ถูกต้องไหมครับ

ปัญหาคือพอผม import person เข้าไปใน student.py เพื่อที่ผมจะสืบทอด class ของ person มันขึ้น error ว่า
TypeError: module.__init__() takes at most 2 arguments (3 given)

ต้องแก้ไขไงครับ

Get latest news from Blognone
By: golffen
Windows
on 11 September 2013 - 14:02 #623559

รบกวนด้วยนะครับ

By: tontan
ContributorAndroidSymbianUbuntu
on 11 September 2013 - 21:57 #623848
tontan's picture

ใช้Python เวชั่นอะไรครับ


บล็อก: wannaphong.com และ Python 3

By: golffen
Windows
on 12 September 2013 - 02:22 #623958 Reply to:623848

version 3.3.2 ครับ

By: bongikairu
ContributoriPhone
on 12 September 2013 - 14:03 #624163

น่าจะเป็นอันเดียวกับคำถามนี้นะครับ ?

http://stackoverflow.com/questions/14583761/typeerror-module-init-takes-at-most-2-arguments-3-given

By: golffen
Windows
on 12 September 2013 - 22:36 #624451 Reply to:624163

ขอบคุณมากครับ จะลองทำตามดูครับ