ผมกำลังมึนเอามากๆกับเรื่องนี้
ผมสร้าง 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)
ต้องแก้ไขไงครับ
รบกวนด้วยนะครับ
golffen Wed, 11/09/2013 - 14:02
รบกวนด้วยนะครับ
ใช้Python เวชั่นอะไรครับ
tontan Wed, 11/09/2013 - 21:57
ใช้Python เวชั่นอะไรครับ
version 3.3.2 ครับ
golffen Thu, 12/09/2013 - 02:22
In reply to ใช้Python เวชั่นอะไรครับ by tontan
version 3.3.2 ครับ
น่าจะเป็นอันเดียวกับคำถามนี้น
bongikairu Thu, 12/09/2013 - 14:03
น่าจะเป็นอันเดียวกับคำถามนี้นะครับ ?
http://stackoverflow.com/questions/14583761/typeerror-module-init-takes-at-most-2-arguments-3-given
ขอบคุณมากครับ
golffen Thu, 12/09/2013 - 22:36
In reply to น่าจะเป็นอันเดียวกับคำถามนี้น by bongikairu
ขอบคุณมากครับ จะลองทำตามดูครับ