[英]I want to know how I should fill in the second parameter in order that I don't get str not callable error
這是我的代碼示例。
def send_text(mobile_phone, msg):
customer_id = "..."
api_key = "..."
phone_number = mobile_phone
message = msg
message_type = "ARN"
messaging = MessagingClient(customer_id, api_key)
response = messaging.message(phone_number, message, message_type)
print(response, messaging.message(phone_number, message, message_type))
send_text(input('Enter your phone number:')(?)).
我不確定要在第二個參數中輸入什么。 如果我在第二個參數中輸入一條消息,則會給我一個錯誤,指出str是不可調用的。 如果有人可以幫助我,那就太好了。
您可以傳遞以逗號分隔的多個參數
def send_text(mobile_phone, msg):
customer_id = "..."
api_key = "..."
phone_number = mobile_phone
message = msg
message_type = "ARN"
messaging = MessagingClient(customer_id, api_key)
response = messaging.message(phone_number, message, message_type)
print(response, messaging.message(phone_number, message, message_type))
send_text(input('Enter your phone number:'), input('Enter message:'))
您忘了在(問號)之前加逗號
def send_text(mobile_phone, msg):
customer_id = "..."
api_key = "..."
phone_number = mobile_phone
message = msg
message_type = "ARN"
messaging = MessagingClient(customer_id, api_key)
response = messaging.message(phone_number, message, message_type)
print(response, messaging.message(phone_number, message, message_type))
send_text(input('Enter your phone number:'), (?))
我想問號將會是
input('Enter your message:')
編輯:
你只會說
send_text(input('Enter your phone number:'), "Hello how are you..")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.