# 测试代码提示和自动补全功能 import pandas as pd import numpy as np import requests import json import os from datetime import datetime def test_autocomplete(): """测试自动补全功能""" # 测试pandas自动补全 df = pd.DataFrame({'a': [1, 2, 3], 'b': [4, 5, 6]}) # 在这里输入 df. 应该会显示DataFrame的方法 df.head() df.describe() # 测试numpy自动补全 arr = np.array([1, 2, 3, 4, 5]) # 在这里输入 arr. 应该会显示numpy数组的方法 arr.mean() arr.std() # 测试requests自动补全 response = requests.get("https://api.github.com") # 在这里输入 response. 应该会显示Response对象的方法 response.status_code response.json() # 测试内置函数自动补全 # 在这里输入 len( 应该会显示参数提示 length = len([1, 2, 3]) # 测试类型提示 current_time = datetime.now() # 在这里输入 current_time. 应该会显示datetime对象的方法 current_time.strftime("%Y-%m-%d") return df, arr, response, length, current_time if __name__ == "__main__": test_autocomplete()