每60.000从文件中获取行并输出它们

2024-10-03 09:10:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在制作一个程序,它进入一个文件(outputs.txt),然后将每60.000行文件输出到一个名为throwbin的服务。因此,如果文件中有120.000行,我希望它给我两个throwbin链接

这是我的密码

import requests

file = open("outputs.txt", 'r', encoding='utf8')

def get_tor_session():
    session = requests.session()
    session.proxies = {'http':  'socks5://127.0.0.1:9050',
                       'https': 'socks5://127.0.0.1:9050'}
    return session
get_tor_session()

def export():
    x = 0
    y = 60000
    line = file.readlines()
    session = get_tor_session()

    for i in range(x,y):
        lines = (line[x])
        x = x + 1
    y = y+60000
    throwbin = session.put("https://api.throwbin.io/v1/store",
                               data={"title": "test", "id": None, "paste": lines, "syntax": "text"})
    print("Throwbin link: https://throwbin.io/" + throwbin.json()['id'])

export()

这给了我一个throwbin链接,其中只有文件中的一行。我知道我做错了什么,但我完全不知道如何解决/修复这个问题


Tags: 文件httpstxtget链接sessiondefline