我想从这个网站上获得3条python随机文本:http://mertatilgan.tk/dork.txt
我尝试过这个:
query =
from p in People,
where: fragment(
"? <@ ANY(?)",
~S|{"id": 123, "type":"home"}|,
p.addresses
)
Repo.all(query)
它起作用了,但是它只是从网站上获得了第一条文字。但是我需要3个随机文本。 (对不起,我的英语不好。)
答案 0 :(得分:1)
from urllib.request import urlopen
import random
the_list = urlopen("http://mertatilgan.tk/dork.txt").read().splitlines()
new_list = random.sample(the_list, 3)
PS-我正在使用urllib导入urlopen,因为我正在使用Python3。
答案 1 :(得分:0)
首先生成一个随机数:
import random
import urllib2
rand = []
for x in range(3):
rand[x] = random.randint()
for line,text in enumerate(urllib2.urlopen("http://mertatilgan.tk/dork.txt")):
if (line == rand[0] || line == rand[1] || line == rand[2])
print(text)