我正在从控制台中显示的MySQL数据库中选择数据。这是通过在连接的Python应用程序中运行命令来完成的。
为了便于阅读,我试图省略控制台似乎在输出中添加的所有额外错误间距和特殊字符(见图)。
是否有一个设置或代码只需将我输入的实际文本拉到一条简洁的行上,而不是所有额外的['和空格换行?
答案 0 :(得分:1)
在typedef unsigned int (WINAPI* AvVersion)(void);
void secret()
{
HMODULE dll = LoadLibrary("Secret.dll");
if (dll == NULL)
{
std::cout << "coudlnt open ""secret.dll""\nError Code:" << GetLastError() << std::endl;
return;
}
AvVersion function = (AvVersion)GetProcAddress(dll, "TheAnswerToLifeTheUniverseAndEverything");
std::cout << "result:" << function() << std::endl;
}
语句中,执行此操作以修剪尾随空格:
SELECT
然后,(假设Python 3),执行:
SELECT RTRIM(Name) FROM MyTable;
预期输出为:
print('Welcome back', cursor.fetchone()[0])