Python 脚本不';我不能在Linux上工作

Python 脚本不';我不能在Linux上工作,python,python-3.x,Python,Python 3.x,我用python制作了一个小的discord机器人。在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 =

我用python制作了一个小的discord机器人。在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)
导入feedparser
从yaml导入加载、转储
从json导入转储为jdump
从请求导入邮件
将xml.etree.ElementTree作为ET导入
基本URL=”https://discordapp.com/api"
def从_摘要中获取_(摘要):
root=ET.fromstring(f“{summary}”)
d=f“{root[1].text}\n\n{root[2].text}”
i=根[0]。属性[“src”]
返回(d,i)

语法位于
root=ET.fromstring(f“{summary}”)
,带有代码使用的“

(f“{summary}”),这只是在Python 3.6中引入的,因此您至少需要使用该版本的Python。

您好。请粘贴错误输出,好吗?什么是
f”。。。“
符号?我的Python 3.5无法识别它。请显示确切的错误。@Boldewyn它随Python 3.6提供;看见