{
"language": "python3",
"code": "import requests\nimport os\nimport json\nimport base64\nimport pandas as pd\nimport math\nimport numpy as np\n\n# requests示例\nresponse = requests.get('https://bilibili.com')\ndata = response.text\nprint(\"Requests响应:\", data)\n\n# json示例\njson_str = '{\"name\": \"John\", \"age\": 30}'\njson_data = json.loads(json_str)\njson_output = json.dumps(json_data, indent=2)\nprint(\"JSON数据:\", json_output)\n\n# base64示例\ntext = \"Hello World\"\nencoded = base64.b64encode(text.encode()).decode()\ndecoded = base64.b64decode(encoded).decode()\nprint(\"Base64编码:\", encoded)\nprint(\"Base64解码:\", decoded)\n\n# pandas示例\ndf = pd.DataFrame({\n 'A': [1, 2, 3],\n 'B': ['a', 'b', 'c']\n})\nprint(\"\\nPandas DataFrame:\")\nprint(df)\n\n# math示例\nsqrt_result = math.sqrt(16)\npi_value = math.pi\nsin_value = math.sin(math.pi/2)\nprint(\"\\n数学计算结果:\")\nprint(f\"sqrt(16) = {sqrt_result}\")\nprint(f\"π = {pi_value}\")\nprint(f\"sin(π/2) = {sin_value}\")\n\n# numpy示例\narr = np.array([1, 2, 3, 4, 5])\narr_sum = np.sum(arr)\narr_mean = np.mean(arr)\narr_std = np.std(arr)\nprint(\"\\nNumpy数组操作:\")\nprint(f\"数组: {arr}\")\nprint(f\"数组求和: {arr_sum}\")\nprint(f\"数组平均值: {arr_mean}\")\nprint(f\"数组标准差: {arr_std}\")"
}
curl --location --request POST 'https://api.302.ai/302/run/code' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
"language": "python3",
"code": "import requests\nimport os\nimport json\nimport base64\nimport pandas as pd\nimport math\nimport numpy as np\n\n# requests示例\nresponse = requests.get('\''https://bilibili.com'\'')\ndata = response.text\nprint(\"Requests响应:\", data)\n\n# json示例\njson_str = '\''{\"name\": \"John\", \"age\": 30}'\''\njson_data = json.loads(json_str)\njson_output = json.dumps(json_data, indent=2)\nprint(\"JSON数据:\", json_output)\n\n# base64示例\ntext = \"Hello World\"\nencoded = base64.b64encode(text.encode()).decode()\ndecoded = base64.b64decode(encoded).decode()\nprint(\"Base64编码:\", encoded)\nprint(\"Base64解码:\", decoded)\n\n# pandas示例\ndf = pd.DataFrame({\n '\''A'\'': [1, 2, 3],\n '\''B'\'': ['\''a'\'', '\''b'\'', '\''c'\'']\n})\nprint(\"\\nPandas DataFrame:\")\nprint(df)\n\n# math示例\nsqrt_result = math.sqrt(16)\npi_value = math.pi\nsin_value = math.sin(math.pi/2)\nprint(\"\\n数学计算结果:\")\nprint(f\"sqrt(16) = {sqrt_result}\")\nprint(f\"π = {pi_value}\")\nprint(f\"sin(π/2) = {sin_value}\")\n\n# numpy示例\narr = np.array([1, 2, 3, 4, 5])\narr_sum = np.sum(arr)\narr_mean = np.mean(arr)\narr_std = np.std(arr)\nprint(\"\\nNumpy数组操作:\")\nprint(f\"数组: {arr}\")\nprint(f\"数组求和: {arr_sum}\")\nprint(f\"数组平均值: {arr_mean}\")\nprint(f\"数组标准差: {arr_std}\")"
}'
{}