【发布时间】:2020-01-25 23:47:17
【问题描述】:
在 IDLE 中运行代码时,它什么也不显示。
from ibm_botocore.client import Config
import ibm_boto3
def upload_file(credentials,local_file_name,key):
cos = ibm_boto3.client(service_name='s3',
ibm_api_key_id=credentials['got from service credential desciption'],
ibm_service_instance_id=credentials['got from service credential description'],
ibm_auth_endpoint=credentials['s3.eu-gb.cloud-object-storage.appdomain.cloud'],//as my region is London
config=Config(signature_version='oauth'),
endpoint_url=credentials['https://control.cloud-object-storage.cloud.ibm.com/v2/endpoints'])
try:
res=cos.upload_file(Filename='D:\ibm-cloud\get-started-python\abc.txt', Bucket=credentials['cloud-college-bucket0'],Key=key)
except Exception as e:
print(Exception, e)
else:
print('File Uploaded')
【问题讨论】:
-
尝试在特定的技术子问题中表达您的问题,最好使用代码示例和您遇到的问题。
-
好的,我会的。谢谢。
-
我用一些代码修改了我的问题。请尽快提供帮助
-
这是真正的代码吗?错误是什么?如果没有,添加调试输出。
-
尝试导入python的日志库并将所有“print”替换为“logging.debug”,但问题仍然存在,IDLE中没有显示结果。
标签: python cloud ibm-cloud ibm-cloud-storage