2014-12-19 2 views
0

나는 Peewee MySQL API documentationthis question을 읽었습니다. 그러나 내가 이해하지 못하는 것은 Peewee를 사용하여 db의 지정된 테이블에 연결하는 방법입니다. 본질적으로 내가하려는 것은 as_schema이라는 db에 Persons이라는 테이블에 연결하고 일종의 기본 객체 - 관계형 매핑을 설정하고 모든 항목 'aNum 열 값을 출력하는 것입니다.Python을 사용하여 연결할 테이블 지정 Peewee

나는 다음과 같은 열이 읽을려고 내 테이블 Persons :

  • VARCHAR라고 aNum
  • 부울라는 access
  • 부울라는 ajar
  • 라는 부울 ebr
  • 을 전화 한 weekof

내 코드는 다음과 같이 구성

import peewee 
from peewee import * 

db = MySQLDatabase('as_schema', user='root',passwd='')#this connection path works perfectly, tried it using the standard MySQLdb.connect 

class Person(Model): 
    class Meta: 
     database = db 

class User(Person): 
    aNum = CharField() 

Person.create_table() 
person = User(aNum = 'a549189') 
person.save(); 

for person in Person: 
    print person.aNum 

내가지고있어 오류 것은 : 워드 프로세서에서 enter image description here

+0

지금까지 내가 무엇을 발견 했나요? 아마도 Pwiz와 마이그레이션 기능을 사용하는 것이 좋습니다. http://peewee.readthedocs.org/en/latest/peewee/playhouse.html#pwiz – beckah

답변

관련 문제