Python에서 S3에 연결하고 CSV를 다운로드하는 방법

Viv

프라이빗 s3 버킷에 연결하고 파이썬으로 csv를 다운로드하고 싶습니다. 어떻게하나요? boto3에 대해 이야기하는 많은 댓글을 보았습니다. 그래서 이것이 제가 시도한 것이며 실패했습니다.

   from boto3.session import Session
   import pandas as pd
   import boto3

   ACCESS_KEY='A'
   SECRET_KEY='s/'

   session = Session(aws_access_key_id=ACCESS_KEY,
              aws_secret_access_key=SECRET_KEY)
   s3 = session.resource('s3')

   obj = s3.get_object(Bucket='sp-dps', Key='da-la/hp/hp_co/current')

   df = pd.read_csv(obj['Body'])
Viv
    import boto
    from boto.s3.key import Key

    keyId ="xxx" (AWS KEY)
    sKeyId="yyy" (AWS SECRET KEY ID)
    srcFileName="/abc/def/ghi/jkl/part_data_1"
    destFileName="s3_part_data_1.csv"
    bucketName="s-bucket"

    conn = boto.connect_s3(keyId,sKeyId)
    bucket = conn.get_bucket(bucketName)

    #Get the Key object of the given key, in the bucket
    k = Key(bucket,srcFileName)

    #Get the contents of the key into a file
    k.get_contents_to_filename(destFileName)

위의 코드는 올바른 코드입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Python에서 CSV를 부분적으로 다운로드하는 방법

분류에서Dev

S3에서 다운로드 한 파일 객체를 로컬 디렉터리에 저장하는 방법

분류에서Dev

s3에서 numpy 배열로 이미지를 다운로드하는 방법은 무엇입니까?

분류에서Dev

Extjs 3.4 용 JsonStore에서 PDF 다운로드를 연결하는 방법

분류에서Dev

Extjs 3.4 용 JsonStore에서 PDF 다운로드를 연결하는 방법

분류에서Dev

NodeJS에서 S3에서 파일을 다운로드하는 방법

분류에서Dev

NDepend에서 보고서를 다운로드하는 방법

분류에서Dev

Azure에서 Cosmos DB를 다운로드하는 쉬운 방법

분류에서Dev

소켓 연결에서 이미지를 다운로드하고 원하지 않는 바이트를 제거하는 방법

분류에서Dev

CSV에서 하이픈으로 연결된 가중치를 파운드로 변환하는 방법

분류에서Dev

Express에서 Angular로 xlsx를 다운로드하는 방법

분류에서Dev

PHP에서 다운로드 경로를 설정하는 방법

분류에서Dev

웹 페이지에 연결하고 JS 함수를 호출 한 다음 PHP를 사용하여 html을 다운로드하는 방법은 무엇입니까?

분류에서Dev

AWS Lambda : S3 버킷에서 CSV 파일을 읽고 다른 S3 버킷에 업로드하는 방법은 무엇입니까?

분류에서Dev

Vue에서 PDF를 다운로드하는 방법

분류에서Dev

Chrome에서 다운로드를 제한하는 방법

분류에서Dev

Goutte에서 이미지를 다운로드하는 방법

분류에서Dev

미러에서 Arch Linux를 다운로드하는 방법

분류에서Dev

dsbulk 언로드를 실행하고 S3에 직접 쓰는 방법

분류에서Dev

전송 유틸리티를 사용하여 s3에서 특정 버전 파일을 다운로드하는 방법

분류에서Dev

다운로드하지 않고 GitHub에서 문서를 보는 방법

분류에서Dev

Silverstripe CMS에서 수많은 하위 개체를 CSV로 다운로드하는 방법은 무엇입니까?

분류에서Dev

장고 뷰에서 쿼리를 연결하는 방법

분류에서Dev

Azure Portal에서 csv 대신 json 형식으로 활동 로그를 다운로드하는 방법

분류에서Dev

다운로드를 위해 S3에 저장된 파일을 프런트 엔드로 푸시하는 방법은 무엇입니까?

분류에서Dev

VPN 연결에서만 S3 버킷에 대한 IAM 사용자 액세스를 제한하는 방법

분류에서Dev

PPA에서 패키지를 다운로드하는 쉬운 방법?

분류에서Dev

redshift에서 필드를 그룹화하고 연결하는 방법

분류에서Dev

차일드 기어에서 로그를 다운로드하는 방법

Related 관련 기사

  1. 1

    Python에서 CSV를 부분적으로 다운로드하는 방법

  2. 2

    S3에서 다운로드 한 파일 객체를 로컬 디렉터리에 저장하는 방법

  3. 3

    s3에서 numpy 배열로 이미지를 다운로드하는 방법은 무엇입니까?

  4. 4

    Extjs 3.4 용 JsonStore에서 PDF 다운로드를 연결하는 방법

  5. 5

    Extjs 3.4 용 JsonStore에서 PDF 다운로드를 연결하는 방법

  6. 6

    NodeJS에서 S3에서 파일을 다운로드하는 방법

  7. 7

    NDepend에서 보고서를 다운로드하는 방법

  8. 8

    Azure에서 Cosmos DB를 다운로드하는 쉬운 방법

  9. 9

    소켓 연결에서 이미지를 다운로드하고 원하지 않는 바이트를 제거하는 방법

  10. 10

    CSV에서 하이픈으로 연결된 가중치를 파운드로 변환하는 방법

  11. 11

    Express에서 Angular로 xlsx를 다운로드하는 방법

  12. 12

    PHP에서 다운로드 경로를 설정하는 방법

  13. 13

    웹 페이지에 연결하고 JS 함수를 호출 한 다음 PHP를 사용하여 html을 다운로드하는 방법은 무엇입니까?

  14. 14

    AWS Lambda : S3 버킷에서 CSV 파일을 읽고 다른 S3 버킷에 업로드하는 방법은 무엇입니까?

  15. 15

    Vue에서 PDF를 다운로드하는 방법

  16. 16

    Chrome에서 다운로드를 제한하는 방법

  17. 17

    Goutte에서 이미지를 다운로드하는 방법

  18. 18

    미러에서 Arch Linux를 다운로드하는 방법

  19. 19

    dsbulk 언로드를 실행하고 S3에 직접 쓰는 방법

  20. 20

    전송 유틸리티를 사용하여 s3에서 특정 버전 파일을 다운로드하는 방법

  21. 21

    다운로드하지 않고 GitHub에서 문서를 보는 방법

  22. 22

    Silverstripe CMS에서 수많은 하위 개체를 CSV로 다운로드하는 방법은 무엇입니까?

  23. 23

    장고 뷰에서 쿼리를 연결하는 방법

  24. 24

    Azure Portal에서 csv 대신 json 형식으로 활동 로그를 다운로드하는 방법

  25. 25

    다운로드를 위해 S3에 저장된 파일을 프런트 엔드로 푸시하는 방법은 무엇입니까?

  26. 26

    VPN 연결에서만 S3 버킷에 대한 IAM 사용자 액세스를 제한하는 방법

  27. 27

    PPA에서 패키지를 다운로드하는 쉬운 방법?

  28. 28

    redshift에서 필드를 그룹화하고 연결하는 방법

  29. 29

    차일드 기어에서 로그를 다운로드하는 방법

뜨겁다태그

보관