Új hozzászólás Aktív témák

  • Hege1234

    addikt

    Üdv,

    Hogyan kell azt megcsinálni, hogy
    2 különböző subprocess feladat különböző txt fájlokból soronként olvasson?

    eddig a google kereséseim a multiprocess-hez vezettek el, de az meg egyszerre
    akarta a kettő folyamatot egyszerre megcsinálni
    nekem fontos lenne, hogy ez a sorrend mindenképp így megmaradjon

    1. subprocess "rálásson" a name.txt és az mpd.txt fájl 1. sorára
    amikor végzett vele.
    2. subprocess "rálásson" a key.txt és az mpd.txt fájl 1. sorára
    amikor végzett vele.
    1. subprocess "rálásson" a name.txt és az mpd.txt fájl 2. sorára
    amikor végzett vele.
    2. subprocess "rálásson" a key.txt és az mpd.txt fájl 2. sorára
    és így tovább... olvassa a sorokat amíg van
    max 15-20 sor van egy txt fájlban, de a pontos szám az változhat
    ha számít akkor semmiképp se kerül bele 30nál több sor egy fájlba
    és ilyenkor minden txt fájlban ugyanannyi sor van

    kiegészítem egy kicsit, hogy ne forduljon elő újra, hogy kihagyok valamit mint a múltkor

    1. subprocess
    a name.txt -t kellene eljuttattani a végére ahol a video van
    az mpd.txt -t pedig az mpd helyére

    subprocess.run([yt_dl, '--no-warning', '--no-check-certificate', '--allow-u', '-f', 'bv[height<='+quality+'][vbr<30000]', '-S', '+codec:h264', '-o', video, mpd])

    2. subprocess
    a key.txt -t kellene oda eljuttattani ahol a *keys van
    a name.txt -t kellene eljuttattani a végére ahol a video van

    subprocess.run([mp4decr, *keys, video, videoout])

    tisztában vagyok vele, hogy nagyon komplex kérdés lett
    előre is köszi, akinek van valami ötlete, hogyan lehetne ezt így megvalósítani!

    #3510 axioma
    nekem bejön, hogy ennyire részletes python-ban a hibák kiírása
    nem piszkálnám meg, ha továbbfutna magától (mint batch-ban) és nem állítja meg emiatt a programot
    persze okés így is, hogy én határozom meg, hogy mit írjon ki hibaként
    csak én meg nem vagyok annyira pedáns, hogy részletesen ismertessem a hibát mint ahogy azt alapból kiírja és
    így ami nekem egyértelmű, ha másnak feldobná azt a hibát amit én csak skiccnek odaírtam az agybajt kapna..

Új hozzászólás Aktív témák