python - 如何将 Fabric 命令结果存储到 pandas 数据框中
问题描述
我正在尝试通过 SSH 隧道连接到 Wordpress 服务器,运行 wp-cli 命令(wp db 查询),然后将命令和 SQL 查询的结果存储到 pandas 数据框中。问题是它似乎只输出一个长字符串,我不确定如何将结果转换为表格格式。(省略连接变量)
import pandas as pd
import paramiko
from fabric import Connection
con = Connection(host=hostname, user=username, connect_kwargs={
"key_filename": r"C:\path\to\pkey"})
def exe(cmd):
out= con.run(cmd)
return out.stdout
while(True):
cmd= input("$ ")
out= exe(cmd)
SMD QUERY RUN $ wp db 查询“'SELECT * FROM kskw_links
'”
这工作正常并将查询结果输出为字符串。将不胜感激任何帮助将其添加到数据框。
解决方案
推荐阅读
- java - 无法从终端运行 Eclipse Photo 2018 - OpenJDK 64 位服务器 VM 警告:忽略选项 MaxPermSize;在 8.0 中删除了支持
- python - if 语句没有正确评估
- amazon-web-services - AWS - EC2 - 实例空间不足
- build - UWP 应用程序未使用 .Net Native Tool Chain 构建发布模式
- firebase - 用于更新文件的 Firebase 云存储静态 url
- bluetooth - Appium 中是否有任何 API 可用于自动化 Android 和 iOS 的蓝牙功能?
- android - Android Studio 选项卡和 ViewPager 渲染
- python - PyQt5 运行默认组合框选择的插槽
- vbscript - 从平面文件中提取特定子字符串后的数字
- ios - UIView 阴影太定义