kmprens adlı üyeden alıntı: mesajı görüntüle
Lütfen kod atar mısınız? nasıl kullandığınız görmem lazım.
import subprocess, json, os, datetime

tarih = datetime.datetime.now()

bugun = tarih.strftime('%Y')+tarih.strftime('%m')+tarih.strftime('%d')+'RADYO7.txt'

reklamlar = []
reklamKlasoru = 'klasor'
dosya = open(os.path.join(reklamKlasoru, bugun), 'r')
for x in dosya:
    satirBol = x.split('   ')
    satirTarih = satirBol[0]
    satirSira = satirBol[11]
    satirReklamKod = satirBol[13]

    satirTarihBol = satirTarih.split('-')

    satirSaat = satirTarihBol[3]

    try:
        reklamlar[satirSaat].append(satirReklamKod)  
    except:
        reklamlar.append(satirSaat)
        reklamlar[satirSaat].append(satirReklamKod)   
     
dosya.close()

print(reklamlar)
Alıntı
1 2022-09-21-0655-06:55-K1-1 1 23128 4
1 2022-09-21-0655-06:55-K1-1 2 70299 8
1 2022-09-21-0655-06:55-K1-1 3 70299 8
1 2022-09-21-0655-06:55-K1-1 4 23129 8
2 2022-09-21-0715-07:15-K2-1 1 23131 3
2 2022-09-21-0715-07:15-K2-1 2 74306 15
2 2022-09-21-0715-07:15-K2-1 3 23128 4
2 2022-09-21-0715-07:15-K2-1 4 74331 6
2 2022-09-21-0715-07:15-K2-1 5 74363 25
2 2022-09-21-0715-07:15-K2-1 6 74423 26
2 2022-09-21-0715-07:15-K2-1 7 60463 8
2 2022-09-21-0715-07:15-K2-1 8 74237 15
2 2022-09-21-0715-07:15-K2-1 9 70299 8
2 2022-09-21-0715-07:15-K2-1 10 74231 10
2 2022-09-21-0715-07:15-K2-1 11 74037 46
2 2022-09-21-0715-07:15-K2-1 12 74372 15
2 2022-09-21-0715-07:15-K2-1 13 73093 8
2 2022-09-21-0715-07:15-K2-1 14 72893 5
2 2022-09-21-0715-07:15-K2-1 15 74409 30
2 2022-09-21-0715-07:15-K2-1 16 74303 18
2 2022-09-21-0715-07:15-K2-1 17 74375 17
2 2022-09-21-0715-07:15-K2-1 18 74236 24
2 2022-09-21-0715-07:15-K2-1 19 72998 18
2 2022-09-21-0715-07:15-K2-1 20 23130 3
2 2022-09-21-0715-07:15-K2-1 21 73850 3
2 2022-09-21-0715-07:15-K2-1 22 23129 8
hocam kodum ve işlem yaptığım txt dosyasının bir kısmını ekledim.
Yapmak istediğim şu saatlere göre reklamlarım var ve ben bunları saatlere göre arraylere almak istiyorum.
23128 bu numarayla başlayan alta doğru inenleri saatlerin arraylerinin içine almak istiyorum.

Örnek:

array(
'0655'=>array(23128, 70299, 70299, 23129),
'0715'=>array(23131,74306   ...   )
)