def getALL():
getURLs()
for thread_title, dat in zip(title, url):
print(thread_title,dat)#スレタイとURL
subject = dat
request = urllib.request.Request(url=subject, headers=headers)#datとheaderのデータを入れる
with urllib.request.urlopen(request) as nep:#withを使うことでcloseを省略,接続
text = nep.read().decode('cp932')#datファイル読み込み。cp932?
lines = text.splitlines()
print(lines[0])#期待している出力値はdatファイルの>>1のデータ全て
#実際に出力されるのは、>>1の1文字目だけ→「以」下、名無しに代わりまして...
#ファイルの書き込み
#with open('./hisshi.txt','w') as file:
with open('./'+str(ID)+'.txt','a') as file:
#ここに文字列検索を入れる。もし、IDが見つかったら、スレタイとURLを記載する。textからIDが見つかったら、記入、改行する。
if ID in lines:#if ID in text
file.write(thread_title)
file.write(dat+str('\n'))
file.write(lines)#file.write(text)
print(lines)#print(text)
file.write(str('\n'))
ZGVmIGdldEFMTCgpOgogICAgZ2V0VVJMcygpCiAgICBmb3IgdGhyZWFkX3RpdGxlLCBkYXQgaW4gemlwKHRpdGxlLCB1cmwpOgogICAgICAgIHByaW50KHRocmVhZF90aXRsZSxkYXQpI+OCueODrOOCv+OCpOOBqFVSTAoKICAgICAgICBzdWJqZWN0ID0gZGF0CiAgICAgICAgcmVxdWVzdCA9IHVybGxpYi5yZXF1ZXN0LlJlcXVlc3QodXJsPXN1YmplY3QsIGhlYWRlcnM9aGVhZGVycykjZGF044GoaGVhZGVy44Gu44OH44O844K/44KS5YWl44KM44KLCgogICAgICAgIHdpdGggdXJsbGliLnJlcXVlc3QudXJsb3BlbihyZXF1ZXN0KSBhcyBuZXA6I3dpdGjjgpLkvb/jgYbjgZPjgajjgadjbG9zZeOCkuecgeeVpSzmjqXntpoKICAgICAgICAgICAgdGV4dCA9IG5lcC5yZWFkKCkuZGVjb2RlKCdjcDkzMicpI2RhdOODleOCoeOCpOODq+iqreOBv+i+vOOBv+OAgmNwOTMyPwoJCQlsaW5lcyA9IHRleHQuc3BsaXRsaW5lcygpCgkJCQogICAgICAgICAgICBwcmludChsaW5lc1swXSkj5pyf5b6F44GX44Gm44GE44KL5Ye65Yqb5YCk44GvZGF044OV44Kh44Kk44Or44GuPj4x44Gu44OH44O844K/5YWo44GmCiAgICAgICAgICAgICPlrp/pmpvjgavlh7rlipvjgZXjgozjgovjga7jga/jgIE+PjHjga4x5paH5a2X55uu44Gg44GR4oaS44CM5Lul44CN5LiL44CB5ZCN54Sh44GX44Gr5Luj44KP44KK44G+44GX44GmLi4uCiAgICAgICAgICAgIAogICAgICAgICAgICAj44OV44Kh44Kk44Or44Gu5pu444GN6L6844G/CiAgICAgICAgICAgICN3aXRoIG9wZW4oJy4vaGlzc2hpLnR4dCcsJ3cnKSBhcyBmaWxlOgogICAgICAgICAgICB3aXRoIG9wZW4oJy4vJytzdHIoSUQpKycudHh0JywnYScpIGFzIGZpbGU6CiAgICAgICAgICAgICPjgZPjgZPjgavmloflrZfliJfmpJzntKLjgpLlhaXjgozjgovjgILjgoLjgZfjgIFJROOBjOimi+OBpOOBi+OBo+OBn+OCieOAgeOCueODrOOCv+OCpOOBqFVSTOOCkuiomOi8ieOBmeOCi+OAgnRleHTjgYvjgolJROOBjOimi+OBpOOBi+OBo+OBn+OCieOAgeiomOWFpeOAgeaUueihjOOBmeOCi+OAggogICAgICAgICAgICAgICAgaWYgSUQgaW4gbGluZXM6I2lmIElEIGluIHRleHQKICAgICAgICAgICAgICAgICAgICBmaWxlLndyaXRlKHRocmVhZF90aXRsZSkKICAgICAgICAgICAgICAgICAgICBmaWxlLndyaXRlKGRhdCtzdHIoJ1xuJykpCiAgICAgICAgICAgICAgICAgICAgZmlsZS53cml0ZShsaW5lcykjZmlsZS53cml0ZSh0ZXh0KQogICAgICAgICAgICAgICAgICAgIHByaW50KGxpbmVzKSNwcmludCh0ZXh0KQogICAgICAgICAgICAgICAgICAgIGZpbGUud3JpdGUoc3RyKCdcbicpKQ==