python sdk示例
下面為您提供# -*- coding: utf-8 -*-
# this file is auto-generated, don't edit it. thanks.
import sys
from tea.core import teacore
from alibabacloud_ims20190815.client import client as imsclient
from alibabacloud_tea_rpc import models as rpc_models
from alibabacloud_ims20190815 import models as ims_models
from alibabacloud_tea_util.client import client as utilclient
class client(object):
def __init__(self):
pass
@staticmethod
def initialization():
initialization 初始化公共請求引數
config = rpc_models.config()
# 您的accesskey id
config.access_key_id = ''
# 您的accesskey secret
config.access_key_secret = ''
# 您的地域id
config.region_id = ''
return imsclient(config)
@staticmethod
def create_user(client, user_principal_name, display_name):
createuser 建立ram使用者
req = ims_models.createuserrequest()
# ram使用者的登入名稱。格式為@.onaliyun.com,其中為ram使用者名稱,.onaliyun.com為預設網域名稱
req.user_principal_name = user_principal_name
# ram使用者的顯示名稱
req.display_name = display_name
resp = client.create_user(req)
print('--------------------建立ram使用者--------------------')
print(utilclient.to_jsonstring(teacore.to_map(resp)))
@staticmethod
def get_default_domain(client):
getdefaultdomain 獲取阿里雲賬號預設網域名稱
req = ims_models.getdefaultdomainrequest()
resp = client.get_default_domain(req)
print('--------------------獲取阿里雲賬號預設網域名稱--------------------')
print(utilclient.to_jsonstring(teacore.to_map(resp)))
return resp.default_domain_name
@staticmethod
def get_user(client, user_principal_name):
getuser 查詢ram使用者的詳細資訊
req = ims_models.getuserrequest()
# ram使用者的登入名稱
req.user_principal_name = user_principal_name
resp = client.get_user(req)
print('--------------------查詢ram使用者的詳細資訊--------------------')
print(utilclient.to_jsonstring(teacore.to_map(resp)))
@staticmethod
def main(args):
try:
client = client.initialization()
default_domain = client.get_default_domain(client)
user_name = ''
# ram使用者的登入名稱。格式為@.onaliyun.com,其中為ram使用者名稱,.onaliyun.com為預設網域名稱
user_principal_name = '%s@%s' % (user_name, default_domain)
# ram使用者的顯示名稱
display_name = ''
client.create_user(client, user_principal_name, display_name)
client.get_user(client, user_principal_name)
except exception as error:
print(error.message)
if __name__ == '__main__':
client.main(sys.ar**[1:])
Ubuntu vim基本外掛程式配置 Python版
記錄本人簡單vim配置,防止以後重新配置時遺忘。將目錄中的 vimrc 移動到home目錄並重命名為 vimrc 將 vimrc 中的作者頭刪除 安裝vundle外掛程式管理 git clone vim bundle vundle.vim開啟vim,輸入下面指令安裝外掛程式 youcompletem...
protocol buffer在python中使用
2.然後將potoc 3.0.0 win32.zip下 檔案 protoc.exe,放到protobuf python 3.0.0 protobuf 3.0.0 src中,在cmd 下在資料夾protobuf python 3.0.0 protobuf 3.0.0 python下依次執行 pytho...
pytho學習旅途
轉換當前格式日期 dt datetime.datetime.strptime dtstr,y m d print dt 切片獲取年份 輸入一行字元,分別統計其中英文本母,空格,數,和其他字元數 import string s ww m 23 4j 初始化個數 列印楊輝三角的前十行 triange 1...