gpt4 book ai didi

python - 如何将 mysql 封装在 python 脚本中

转载 作者:行者123 更新时间:2023-11-29 13:06:54 25 4
gpt4 key购买 nike

我想围绕 mysql cli 客户端编写一个包装器脚本。这样我就可以根据某些逻辑构建要使用的mysql cli 标志

我的问题是:

我如何执行 mysql 客户端以便用户可以与其交互。(stdout、stdin 转发等)? p>

最佳答案

只需构建参数列表并使用 subprocess启动 MySQL 的模块

import subprocess

args = ['-u', 'wjimenez5271', '-p']
subprocess.call('mysql', args)
print('done')

这将启动mysql -u wjimenez5271 -p,移交控制权直到进程终止,然后Python将恢复并打印“完成”。

关于python - 如何将 mysql 封装在 python 脚本中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22574761/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com