2016-02-24 2 views
1

Я довольно новичок в программировании на питоне. Я пытался выяснить, как импортировать S3cmd как команды или функции в python, как мы можем импортировать Boto3. Как я вижу, s3cmd можно использовать только из командной строки. Теперь я могу использовать подпроцесс или os.system, но использование модуля может обеспечить гораздо большую гибкость. Я использую Python 3.Как импортировать S3cmd в Python

С уважением, Amit

ответ

2

s3cmd это инструмент командной строки (например, AWS CLI), не питон модуль. Независимо от того, s3cmd делает, вы можете сделать то же самое с помощью Boto3. Фактически Boto3 более мощный, чем s3cmd.

Вы можете посмотреть на s3cmd исходного кода (это также написано в питоне) и посмотреть, как он реализует свою функциональность: https://github.com/s3tools/s3cmd и https://github.com/s3tools/s3cmd/blob/master/s3cmd

Смежные вопросы