python - 有什么方法可以在 python 的 telnet 命令中放置一个变量?
问题描述
有没有办法将变量posorprom放在 python 的 telnet 命令中?这是我的代码的平静:
posorprom = prom
tn.write(b"ls /mnt/flash/prom | wc -l\n")
我想将变量 posorprom 放在命令中,所以我已经尝试过这个:
tn.write(b"ls /mnt/flash/" + posorprom + " | wc -l\n")
但它不起作用。请帮我。
解决方案
好吧,您似乎连接了不同类型的字符串,因为您对一个字符串使用原始字节字符串,那么所有字符串都必须是:
posorprom = b"prom"
tn.write(b"ls /mnt/flash/" + posorprom + b" | wc -l\n")
推荐阅读
- c# - 使用 IronOCR Tesseract 在 C# 中从图像中读取文本 (OCR)
- amazon-web-services - 使命:使用 AWS 确保文件安全
- reactjs - 我不能按顺序分派动作吗?
- c - 为什么我在激活信标之前仍然获得 BLE RSSI 值?
- python - 处理混合数据类型
- jquery - 引导工具提示不应隐藏或消失在专注于工具提示内容上
- docker - 如何在 Docker 中使用 Chromium 运行 Canopy
- python - 检查数据库中的句子是否包含字典中的某些单词
- javascript - 在 Google Script Web 应用程序上向用户确认工作表更新
- python - 在 MAC 中创建一个仅对系统/管理员具有写入权限的文件