Aşadaki gibi 1000 adete yakın format mevcut bunları nasıl ayırabilirim bilgisi olan varmıdır acaba
Chatgptdenedim fakat çöküp duruyordu sürekli
Yardımcı olabilicek varsa gerçekten çok mutlu olurum
Örnek format :
615565802443|MariopcD6ckworth20 |c_user=61555167802443;xs=17:gQFcLIUzas5Sew:2:1703 526377:-1:-1;fr=0lSNEEIVD6mK5KPMM.AWXGalHR3i8450BdrumahAtbd1E .Blib_d..AAA.0.0.Blib_d.AWVrajYYZLM;datr=3b-JZTTZ3l8tD8ooNV-GMYJU;useragent=TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMT AuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChL SFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEwOC4wLjIwOTAuOD AgU2FmYXJpLzUzNy4zNg==;sb=ISKvZeshXwqBIQlEMWDZrf7r ;|
Benim istediğim format :
615565802443|MariopcD6ckworth20
Bu metinleri nasıl ayırabilirim acaba
7
●110
- 17-04-2024, 17:45:10chat gpt bana bu metinleri şu şekilde ayırabilecek bir python kodu yaz deyinMorty adlı üyeden alıntı: mesajı görüntüle
python script'i çalıştırın hocam
- 17-04-2024, 17:47:36Üstadım ben çok anlamıyorum ya bana ücretli yardımcıda olabilirsiniz çok mutlu olurumomergundogar adlı üyeden alıntı: mesajı görüntüle
- 17-04-2024, 17:47:53omergundogar adlı üyeden alıntı: mesajı görüntüle
Direk aynen bunun gibi rastgele metinler ver yazsın
- 17-04-2024, 17:49:45metinler = [ "Birinci metin - Bu birinci metnin içeriğidir.", "İkinci metin - Bu ikinci metnin içeriğidir.", "Üçüncü metin - Bu üçüncü metnin içeriğidir." ] ayrilmis_metinler = [] for metin in metinler: ayrilmis_metin = metin.split(" - ")[0] ayrilmis_metinler.append(ayrilmis_metin) print(ayrilmis_metinler)unqown adlı üyeden alıntı: mesajı görüntüle
üstadım bunu phythona yapıştırıp metinleri nereye koyayım üstadım - 17-04-2024, 17:51:05Bilgisayarı açayım atayım hocam 5 dkyaMorty adlı üyeden alıntı: mesajı görüntüle
- 15-12-2024, 22:27:56Bu kod senin istediğin işlemi yerine getirecektir dostum
const fs = require('fs');
const readline = require('readline');
async function processFile(inputFile, outputFile) {
const fileStream = fs.createReadStream(inputFile);
const rl = readline.createInterface({
input: fileStream,
crlfDelay: Infinity
});
const writeStream = fs.createWriteStream(outputFile);
for await (const line of rl) {
const parts = line.split('|');
if (parts.length >= 2) {
const formattedLine = `${parts[0]}|${parts[1]}\n`;
writeStream.write(formattedLine);
}
}
writeStream.end();
console.log('İşlem tamamlandı');
}
processFile('input.txt', 'output.txt');