Wpis z mikrobloga

@Ginden:
Argument o czytelności to subiektywna opinia. Przypomina mi historię, gdzie w u kogoś w firmie zakazali używania operatorów ternarnych, bo ktoś stwierdził, że są nieczytelne.
  • Odpowiedz
calendar.write( lines+"P,1,1,1,1,1,0,0,"+date+",20220923\n")


@wytrzzeszcz: pewnie mniej wydajniej ale na pewno najładniej:
a) stary format z printfa (FYI, nie powinieneś już używać)

calendar.write("%sP,1,1,1,1,1,0,0,%s,20220923\n" %
  • Odpowiedz
@Ginden: Ale co? Ja odpowiedziałem tylko na pytanie @wytrzzeszcz które brzmiało:

@Ginden: calendar.write( lines+"P,1,1,1,1,1,0,0,"+date+",20220923\n")

jak to powinnem zrobic więc (to pętla jest gdzie date i lines się zmienia reszta hardcode)

a rozmowa była o łączeniu stringów i tylko odniosłem się do łączenia stringów ;)
Jeśli lepsze by było csv.writer to go tam użyjcie, ja nie znam więc się na jego temat nie wypowiadam.
  • Odpowiedz