如果API返回的是一个字符串而不是JSON,你可以使用以下代码示例来处理:
import requests
url = 'https://api.example.com/endpoint' # API的URL
response = requests.get(url) # 发送GET请求获取API的响应
# 将响应内容作为字符串获取
response_text = response.text
# 使用字符串进行进一步处理
# 例如,可以使用字符串处理函数和正则表达式来提取所需的数据
# 示例:提取字符串中的数字
import re
numbers = re.findall(r'\d+', response_text)
print(numbers)
上述代码使用Python的requests库发送GET请求获取API的响应内容,并将其作为字符串获取。然后,你可以使用字符串处理函数(如split()、find()、replace()等)和正则表达式来进一步处理字符串,提取你需要的数据。
这只是一个简单的示例,实际情况中你可能需要根据API返回的字符串格式和数据结构进行适当的处理。