Losowe linie Pythona z podfolderów
Mam wiele zadań w plikach .txt w wielu podfolderach. Próbuję losowo pobrać 10 zadań z tych folderów, zawartych w nich plików i wreszcie linii tekstowej w pliku. Wybrana linia powinna zostać usunięta lub zaznaczona, aby nie została wybrana w następnym wykonaniu. To może być zbyt szerokie pytanie, ale doceniłbym każde wejście lub kierunek.
Oto kod, który mam do tej pory:
#!/usr/bin/python
import random
with open('C:\\Tasks\\file.txt') as f:
lines = random.sample(f.readlines(),10)
print(lines)