我正在寻找一种将来自 html 输入的字符串“剪切”成 4 个变量的方法,具体取决于原始字符串的长度。我需要这样做,因为我想在 RaspberryPi LCD 显示器上显示字符串。因为 LCD 每行只能显示 20 个字母,所以我考虑将字符串的其余部分放入另一个变量中。
现在我的 Pythoncode 看起来像这样。
def text1(text):
global TextA
TextA = text
TextA = urllib.request.unquote(TextA)
subprocess.Popen(["espeak", "-vde", TextA])
subprocess.Popen(["python2", "/home/pibot/display.py", TextA])
带有 espeak 的部分非常完美。仅当字符串包含少于 20 个字母时,显示输出才有效。
所以基本上我只想将 TextA 拆分为 TextA1 TextA2 TextA3 和 TextA4。
我想过用
if len(TextA) > 20
但我真的不知道如何进一步解决这个问题。
非常感谢您提前。