我决定写一个你发送命令的机器人,它自己执行它,并发送结果。一切正常,但我决定输入c:/然后这是一个奇迹

我不知道如何处理它是代码:
import os
import telebot;
bot = telebot.TeleBot('токен');
@bot.message_handler(content_types=['text'])
def startCmd(message):
mess = message.text
print(mess)
date = str(os.popen(mess).read())
date = str(date.encode('cp1251').decode('cp866'))
print(date)
bot.send_message(message.chat.id, date)
bot.polling(none_stop=True, interval=0)
该命令
cd c:/成功执行,但它返回一个空字符串。该方法
sendMessage需要一个至少包含 1 个字符的字符串: