Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何让我的txt文件将我想要的每个数字放入行中_Python_File_Numbers_Rows - Fatal编程技术网

Python 如何让我的txt文件将我想要的每个数字放入行中

Python 如何让我的txt文件将我想要的每个数字放入行中,python,file,numbers,rows,Python,File,Numbers,Rows,所以我想让我的txt文件只把我的数字,但在我的txt文件内的行。到目前为止,我已经把我的代码放在了我的txt中,但我想让它做的只是相互排序 import requests from bs4 import BeautifulSoup import json json_data = ''' {"previousPageCursor":null,"nextPageCursor":"23971776_1_0c424f10e6a8a7339228

所以我想让我的txt文件只把我的数字,但在我的txt文件内的行。到目前为止,我已经把我的代码放在了我的txt中,但我想让它做的只是相互排序

import requests
from bs4 import BeautifulSoup
import json

json_data = '''
    {"previousPageCursor":null,"nextPageCursor":"23971776_1_0c424f10e6a8a73392287b04ef20267c","data":[{"buildersClubMembershipType":"None","userId":29661084,"username":"HeartlessGod","displayName":"HeartlessGod"},{"buildersClubMembershipType":"None","userId":2736666,"username":"thunderbolt777","displayName":"thunderbolt777"},{"buildersClubMembershipType":"None","userId":9509309,"username":"FlyScript","displayName":"FlyScript"},{"buildersClubMembershipType":"None","userId":9933671,"username":"XcRaZeD","displayName":"XcRaZeD"},{"buildersClubMembershipType":"None","userId":1484736,"username":"dodo212","displayName":"dodo212"},{"buildersClubMembershipType":"None","userId":10026270,"username":"wassup99","displayName":"wassup99"},{"buildersClubMembershipType":"None","userId":559756,"username":"jack593","displayName":"jack593"},{"buildersClubMembershipType":"None","userId":6160107,"username":"spectacularmario","displayName":"spectacularmario"},{"buildersClubMembershipType":"None","userId":7706434,"username":"dustyscoobydoo","displayName":"dustyscoobydoo"},{"buildersClubMembershipType":"None","userId":1335986,"username":"dooter","displayName":"dooter"}]}
'''


test = (requests.get("https://groups.roblox.com/v1/groups/" + str(650266) + "/roles/" + str(7505671) + "/users"))
outfile = open(r"D:\untitled\Lib/tester.txt", "w")
#outfile.write(str(test.text.encode('UTF-8')))
parsed_data = parsed_data = requests.get("https://groups.roblox.com/v1/groups/" + str(650266) + "/roles/" + str(7505671) + "/users").json()

for d in parsed_data['data']:
    outfile.write(str(d['userId']))

使用
write
时需要追加新行,因此请尝试以下操作:

outfile.write(f“{d['userId']}\n”)
如果使用的是Python 3.6以外的早期版本,请使用以下命令:

outfile.write(str(d['userId'])+“\n”)

根据您希望行的长度,您还可以每n次迭代向文件写入一个换行符,其中n是行的长度row@Teisql,我的回答有用吗?是的,非常有用,谢谢