Wyzwanie
Rozdzielacz plików
Skieruj wysłany plik do images, telemetry albo rejected według rozszerzenia łańcuchem if/elif i endswith(), a potem obsłuż wielkie litery, spacje i więcej rozszerzeń, nie zmieniając pokazywanej nazwy.
Wyniki 1–10 z 17
Wyzwanie
Skieruj wysłany plik do images, telemetry albo rejected według rozszerzenia łańcuchem if/elif i endswith(), a potem obsłuż wielkie litery, spacje i więcej rozszerzeń, nie zmieniając pokazywanej nazwy.
Wyzwanie
Narzędzie do wysyłania przesyła pliki telemetrii do archiwum misji, ale trafiać tam mogą tylko pliki CSV z folderu telemetry/ . W zeszłym tygodniu ktoś wysłał zdjęcie i plik kopii zapasowej, i import…
Wyzwanie
…mission.log przez with open(), po jednym w linii, odczytaj plik i go wypisz, a potem dodaj funkcję append_entry(), która dopisuje linie na końcu, nie kasując tego, co już jest.
Wyzwanie
…zamień nazwę taką jak Star Tracker A na bezpieczną nazwę pliku i umieść plik w osobnym folderze.
Wyzwanie
…nagłówka, i zmienia się on co kilka sekund. Czytaj sam plik, modułem stworzonym do tego, a potem wybierz najgorętszy odczyt. csv.DictReader Zastąp stary parser i jego napis feed : otwórz telemetry.csv…
Wyzwanie
…kolumnami i linią sum, a potem zapisz te same dane jako plik CSV przez csv.DictWriter dla osób pracujących w arkuszach.
Wyzwanie
…którego wartość nie jest liczbą, z jego numerem linii w pliku: nagłówek to linia 1, więc pierwszy odczyt to linia 2. Każdy inny wiersz zachowaj w readings , jako słownik z time ( "HH:MM:SS" ), sensor…
Wyzwanie
…czytelne polskie litery stacji i posortuj klucze, żeby pliki łatwo się porównywało.
Wyzwanie
Wczytaj przez input() rozmiar pliku w MB i prędkość łącza w Mbit/s, oblicz czas przesyłania, nie zapominając o 8 bitach w bajcie, pokaż go w minutach i sekundach, a potem policz przeloty nad stacją…
Wyzwanie
Plik konfiguracyjny mówi, że dry_run to False, a jednak bool("False") zamienia to w True i silnik symuluje zamiast odpalić. Przewidź to, sprawdź dlaczego, porównuj tekst zamiast tego, a potem czytaj…