Puncte:0

De ce ieșirea consolei nu este stocată în fișierul meu jurnal?

drapel lr

Am încercat să rulez această comandă:

$ python flathunt.py >> job.log
[2022/01/16 20:33:49|config.py |INFO ]: se utilizează config /home/adam/flathunter/config.yaml

dupa intelegerea mea de la Cum salvez rezultatul terminalului într-un fișier? ieșirea [2022/01/16 20:33:49|config.py |INFO ]: se utilizează config /home/adam/flathunter/config.yaml care a fost cauzat de flathunt.py scriptul nu ar fi trebuit să fie tipărit pe ecran, ci stocat în fișierul job.log fişier. Cu toate acestea, opusul este adevărat, the job.log este gol. Ce îmi lipsește aici?

FedKad avatar
drapel cn
Poți încerca ... `2>>` ...?
Adam avatar
drapel lr
@FedKad dacă folosești 2>> atunci nu pot vedea nimic în terminal, dar este stocat în fișierul jurnal.
Adam avatar
drapel lr
Folosesc acest script: https://github.com/flathunters/flathunter/blob/main/flathunt.py
drapel hr
Consultați [Ieșirea comenzii nu este redirecționată către fișier](https://askubuntu.com/questions/1269712/command-output-is-not-redirected-to-file)
Adam avatar
drapel lr
@steeldriver Dar în scriptul legat o informație este înregistrată, nu o eroare `self.__log__.info` https://github.com/flathunters/flathunter/blob/main/flathunter/config.py#L26 - deci acest lucru nu răspunde intrebarea mea, nu?
drapel hr
@Adam pe baza „help(logger)” se pare că handlerul implicit al obiectului logger scrie în fluxul de eroare, indiferent de nivelul mesajului (*„Dacă fluxul nu este specificat, se folosește sys.stderr.”*)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.