2
나는 beautifulsoup를 사용하여 URL을 처리하고 배열 (열과 행 포함)을 얻는 프로젝트에서 작업하고 있습니다. 이제이 데이터를 데이터 저장소에 저장해야합니다. 데이터 저장소에 배열을 저장할 때 참조를 찾을 수 없습니다.Python : Google App Engine 데이터 스토어에 배열을 저장하는 방법
나는 beautifulsoup를 사용하여 URL을 처리하고 배열 (열과 행 포함)을 얻는 프로젝트에서 작업하고 있습니다. 이제이 데이터를 데이터 저장소에 저장해야합니다. 데이터 저장소에 배열을 저장할 때 참조를 찾을 수 없습니다.Python : Google App Engine 데이터 스토어에 배열을 저장하는 방법
다중 값 속성은 데이터 저장소 API에 파이썬 목록으로 표시됩니다. 당신이 목록에 데이터를 구성 할 수 있다면, 당신은, 요청 처리기에서
class MyData(ndb.Model):
array = ndb.StringProperty(repeated=True)
로 데이터 모델의 일부를 정의
data = MyData()
data.array = list_you_got_from_request
data.put()
사용'ndb' 같은 데이터를 저장할 수 있습니다. 속성은'ndb.StringProperty (repeated = True)'이고 우리는 대신'ndb.Model'의 하위 클래스입니다. 다른 모든 코드는 동일합니다. – bossylobster
@bossylobster 그건 좋은 제안입니다. db 대신 ndb를 사용하도록 코드를 편집했습니다. –