Python 3.x 用Python将请求发布到Slack

Python 3.x 用Python将请求发布到Slack,python-3.x,post,slack,Python 3.x,Post,Slack,我正在编写一个脚本,读取两个CSV文件之间的差异。一旦它被读出,我应该使用一个WebHook来联系一个比较结果的松弛页面。我在邮寄方式上有困难 slack提供的链路产生400的响应 最后使用/post或:8080可以得到200,但在空闲页面中不会弹出任何内容 有什么想法或建议吗 def main(): csvDiff() #print(l) post() def csvDiff(): f = open("new.csv") csv_f = csv

我正在编写一个脚本,读取两个CSV文件之间的差异。一旦它被读出,我应该使用一个WebHook来联系一个比较结果的松弛页面。我在邮寄方式上有困难

slack提供的链路产生400的响应 最后使用/post或:8080可以得到200,但在空闲页面中不会弹出任何内容

有什么想法或建议吗

    def main():
    csvDiff()
    #print(l)
    post()

def csvDiff():
    f = open("new.csv")
    csv_f = csv.reader(f)
    old=set(pd.read_csv("old.csv", index_col=False, header=None)[0]) #reads the csv, takes only the first column and creates a set out of it.
    new=set(pd.read_csv("new.csv", index_col=False, header=None)[0]) #same here
    diff = new - old
    #Convert the diff set into a list
    diff=list(diff)
    #print(diff)
    #print(newConnections)
    for row in csv_f:
        if row[0] in diff:
            l.append(row)

def makeCsv():
        l = pd.to_csv

def post():
    url = 'whatever'
    payload={"text": "A very important thing has occurred! <https://alert-system.com/alerts/1234|Click here> for details!"}
    r = requests.post(url, data=json.dumps(l).encode('utf8'))
    print(r)

if __name__ == "__main__":
    main()
def main():
csvDiff()
#印刷品(l)
post()
def csvDiff():
f=打开(“new.csv”)
csv\u f=csv.reader(f)
old=set(pd.read_csv(“old.csv”,index_col=False,header=None)[0])#读取csv,只取第一列并创建一个集合。
new=set(pd.read_csv(“new.csv”,index_col=False,header=None)[0])#此处相同
差异=新-旧
#将差异集转换为列表
diff=列表(diff)
#打印(差异)
#打印(新连接)
对于csv\u f中的行:
如果差异中的行[0]:
l、 追加(行)
def makeCsv():
l=pd.to_csv
def post():
url=‘随便什么’
payload={“text”:“发生了一件非常重要的事情!有关详细信息!”)
r=requests.post(url,data=json.dumps(l).encode('utf8'))
印刷品(r)
如果名称=“\uuuuu main\uuuuuuuu”:
main()
试试这句话:

r = requests.post(url, json=payload)

这对纯文本有效,我如何发送列表?你能告诉我哪里出了问题吗?非常感谢,我希望发送存储在列表中的以下数据。有没有关于邮寄的建议?[['88.88.88.88','aaaaaaa','[未知],'0','[未知],'0','0','0','0','0','7.77.77.77','bbbbbbbbb','未知],'0','0','0','0','0','0','8,'