构建高效的数据中台系统——从零开始
import requests
def fetch_data(url):
response = requests.get(url)
if response.status_code == 200:
return response.json()
else:
raise Exception("Failed to fetch data")
url = "https://api.example.com/data"
data = fetch_data(url)
print(data)
]]>
import mysql.connector
db = mysql.connector.connect(
host="localhost",
user="root",
password="password",
database="data_platform"
)
cursor = db.cursor()
cursor.execute("CREATE TABLE IF NOT EXISTS users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), age INT)")
cursor.close()
db.close()
]]>
from flask import Flask, jsonify
app = Flask(__name__)
@app.route('/users', methods=['GET'])
def get_users():
# 假设这里已连接数据库并查询到用户列表
users = [{"id": 1, "name": "Alice", "age": 25}, {"id": 2, "name": "Bob", "age": 30}]
return jsonify(users)
if __name__ == '__main__':
app.run(debug=True)
]]>
本站知识库部分内容及素材来源于互联网,如有侵权,联系必删!