我正在处理一些字符串操作并尝试将它们放入数据库。然后我遇到了这个(我相信是德语):
Sichere Administration von VoIP-Endgeräten
我把它放入数据库后,我意识到非英文字符变成了:
Sichere Administration von VoIP-Endger\u00e4ten
当我从数据库中获取它并将这个字符串传递给 subprocess.Popen() 时,它给出了错误:
TypeError: execv() arg 2 must contain only strings
我的问题是:这是怎么发生的?还有人对如何学习编码/解码有任何有用的参考吗?谢谢。