2017-08-15 22 views
0

私はS3 AWSでファイルを読み込むためにpython s3fsを使用しようとしています。S3FS python、資格情報インライン

s3fsコードに資格情報(Access key + Secret)を入れるコードが見つかりませんでした。

誰でも、この情報をs3fsコードとともに設定する方法を教えてください。

import s3fs 
fs = s3fs.S3FileSystem(anon=True) 

私は、Windows 10上で、現在午前

答えて

0

以下

以下
import s3fs 
fs = s3fs.S3FileSystem(anon=False, key='<Access Key>', secret='<Secret Key>') 

がS3FileSystem

Parameters 
---------- 
anon : bool (False) 
    Whether to use anonymous connection (public buckets only). If False, 
    uses the key/secret given, or boto's credential resolver (environment 
    variables, config files, EC2 IAM server, in that order) 
key : string (None) 
    If not anonymous, use this access key ID, if specified 
secret : string (None) 
    If not anonymous, use this secret access key, if specified 
token : string (None) 
    If not anonymous, use this security token, if specified 
use_ssl : bool (True) 
    Whether to use SSL in connections to S3; may be faster without, but 
    insecure 
s3_additional_kwargs : dict of parameters that are used when calling s3 api methods. 
     Typically used for things like "ServerSideEncryption". 
client_kwargs : dict of parameters for the boto3 client 
requester_pays : bool (False) 
    If RequesterPays buckets are supported. 
default_block_size: None, int 
    If given, the default block size value used for ``open()``, if no 
    specific value is given at all time. The built-in default is 5MB. 
default_fill_cache : Bool (True) 
    Whether to use cache filling with open by default. Refer to 
    ``S3File.open``. 
config_kwargs : dict of parameters passed to ``botocore.client.Config`` 
kwargs : other parameters for boto3 session 
のためのパラメータのリストです試してみてください