脚本不适用于Linux

时间:2018-03-02 20:57:49

标签: python python-3.x

我在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;

1 个答案:

答案 0 :(得分:3)

代码使用formatted string literalsf"<element>{summary}</element>"),它们仅在Python 3.6中引入,因此您至少需要使用该版本的Python。