2014-07-16 3 views
0

저는 파이썬을 GAE와 함께 사용하고 있으며, 특정 폴더에 파일을 만들려고합니다. 나는 키 (마지막 줄에서) 문자열 형식 오류 여야 얻을유형 오류 : 드라이브의 특정 폴더에 파일을 만들 때 키가 문자열이어야합니다.

... 
    drive= build('drive', 'v2', http=http) 

    body = { 
     'title': 'title', 
     'description': 'description', 
     'mimetype': 'text/plain' 
    } 

    body['parents'] = [{id: str(drive_state.folderid)}] 
    file = drive.files().insert(body=body).execute() 
    ... 

: 여기 내가 사용하고 코드입니다. 내가 뭘 잘못하고있는거야?

답변

0

본문의 부모는 문자열 인 키를 포함해야합니다. 그래서 따옴표로 당신의 ID를 배치하려고

body['parents'] = [{'id': str(drive_state.folderid)}] 
당신은 더 많은 정보와 여기에서 예를 찾을 수 있습니다

:

https://developers.google.com/drive/v2/reference/parents/insert

관련 문제