初级
实现转账备注用途记录
未完成 100%
初级参考
完整示例代码供参考,建议自己理解后重新输入
def solve():
from pyodide.http import open_url
account_types_csv = open_url("https://data.zuihe.com/dbd/payment/state_01/account_types.csv").read()
payment_channels_csv = open_url("https://data.zuihe.com/dbd/payment/state_01/payment_channels.csv").read()
transfer_types_csv = open_url("https://data.zuihe.com/dbd/payment/state_01/transfer_types.csv").read()
transaction_limits_csv = open_url("https://data.zuihe.com/dbd/payment/state_01/transaction_limits.csv").read()
accounts_csv = open_url("https://data.zuihe.com/dbd/payment/state_01/accounts.csv").read()
transfers_csv = open_url("https://data.zuihe.com/dbd/payment/state_01/transfers.csv").read()
import sqlite3, pandas as pd
from io import StringIO
conn = sqlite3.connect(':memory:')
pd.read_csv(StringIO(transfers_csv)).to_sql('transfers', conn, index=False, if_exists='replace')
result = pd.read_sql_query("SELECT transfer_no, remark FROM transfers WHERE remark IS NOT NULL AND remark != '' ORDER BY created_at", conn)
print(result.to_string(index=False))
conn.close()
示例
输入
solve()
期望输出
transfer_no remark TXN202606030001 生活费 TXN202606030002 借款 TXN202606040001 还款 TXN202606040002 跨行转账 TXN202606050001 工资 TXN202606050002 工资 TXN202606050003 工资 TXN202606060001 缴费 TXN202606060002 大额转账 TXN202606070001 转账 TXN202606070002 货款 TXN202606070003 大额转账 TXN202606080001 扫码支付 TXN202606080002 货款结算 TXN202606090001 水电费 REV202606090001 冲正10 TXN202606100001 大额转账 TXN202606100002 投资款
👑
升级 VIP
解锁全部题目,畅通无阻地学习
- ✓ 解锁全部训练包所有题目
- ✓ 查看完整参考代码和提示
- ✓ 浏览器内直接运行 Python 代码
- ✓ 自动批改 + 进度追踪
30天
¥18
1年
¥99
2年
¥158
3年
¥199