我在python中制作了一个小的discord bot。在Windows上它工作得非常好,但是当我尝试在raspbain上运行它时,它表示无效语法(使用命令" python3 Bot.py") 这是代码:
import feedparser
from yaml import load, dump
from json import dumps as jdump
from requests import post
import xml.etree.ElementTree as ET
BASE_URL = "https://discordapp.com/api"
def get_from_summary(summary):
root = ET.fromstring(f"<element>{summary}</element>")
d = f"{root[1].text}\n\n{root[2].text}"
i = root[0].attrib["src"]
return (d, i)
语法位于root = ET.fromstring(f"<element>{summary}</element>")
,使用&#34;
答案 0 :(得分:3)
代码使用formatted string literals(f"<element>{summary}</element>"
),它们仅在Python 3.6中引入,因此您至少需要使用该版本的Python。