Czy to najczystszy sposób na napisanie listy do pliku, ponieważ writelines()nie wstawia znaków nowego wiersza? file.writelines(["%s\n" % item for item in list]) Wygląda na to, że istniałby standardowy sposób
Wziąłem Problem nr 12 z Project Euler jako ćwiczenie programistyczne i do porównania moich (na pewno nie optymalnych) implementacji w C, Python, Erlang i Haskell. Aby uzyskać wyższe czasy wykonania, szukam pierwszego numeru trójkąta z więcej niż 1000 dzielników zamiast 500, jak podano w pierwotnym...
Chcę zmienić kilka plików w jednym czasie, wtedy i tylko wtedy mogę pisać do nich wszystkich. Zastanawiam się, czy w jakiś sposób mogę połączyć wiele otwartych wywołań ze withstwierdzeniem: try: with open('a', 'w') as a and open('b', 'w') as b: do_something() except IOError as e: print...
Myślę, że to, co chcę zrobić, jest dość powszechnym zadaniem, ale nie znalazłem żadnych odnośników w Internecie. Mam tekst ze znakami interpunkcyjnymi i chcę listę słów. "Hey, you - what are you doing here!?" Powinien być ['hey', 'you', 'what', 'are', 'you', 'doing', 'here'] Ale Python...
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Chcę poznać...
W modelu QuerySets Django widzę, że istnieją wartości porównawcze __gti __ltdla nich, ale czy istnieje __ne/ !=/ <>( nie równa się ?) Chcę odfiltrować za pomocą nie równej: Przykład: Model: bool a; int x; chcę results = Model.objects.exclude(a=true, x!=5) !=Nie jest prawidłowa...
Biorąc pod uwagę taki słownik: my_map = {'a': 1, 'b': 2} Jak można odwrócić tę mapę, aby uzyskać: inv_map = {1: 'a', 2:
Jaki jest najlepszy sposób otwarcia pliku jako do odczytu / zapisu, jeśli istnieje, a jeśli nie, to utwórz go i otwórz jako plik do odczytu / zapisu? Z tego, co przeczytałem, file = open('myfile.dat', 'rw')powinienem to zrobić, prawda? To nie działa dla mnie (Python 2.6.2) i zastanawiam się, czy...
Chciałbym wiedzieć, jakie są wszystkie możliwe wartości argumentu strefy czasowej w pytz biblioteki Python. Jak to zrobić? ROZWIĄZANIE for tz in pytz.all_timezones: print
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Od półtora roku uczę się, pracuję i bawię się w Pythonie. Jako biolog powoli przechodzący...
Muszę ustawić niektóre zmienne środowiskowe w skrypcie Pythona i chcę, aby wszystkie inne skrypty wywoływane z Pythona widziały ustawione zmienne środowiskowe. Jeśli zrobię os.environ["DEBUSSY"] = 1` narzeka, że 1musi to być sznurek. Chcę również wiedzieć, jak odczytać zmienne środowiskowe w...
Python daje nam możliwość tworzenia „prywatny” metod i zmiennych w klasie przez poprzedzenie podwójne podkreślenia do nazwy, na przykład: __myPrivateMethod(). Jak zatem to wyjaśnić >>> class MyClass: ... def myPublicMethod(self): ... print 'public method' ... def...
Mam niektóre dane na liście list lub liście krotek, takie jak to: data = [[1,2,3], [4,5,6], [7,8,9]] data = [(1,2,3), (4,5,6), (7,8,9)] I chcę posortować według 2. elementu w podzbiorze. Oznacza to, że sortowanie według 2,5,8 skąd 2pochodzi (1,2,3), 5pochodzi z (4,5,6). Jak to najczęściej robić?...
Mam listę takich słowników: [{'points': 50, 'time': '5:00', 'year': 2010}, {'points': 25, 'time': '6:00', 'month': "february"}, {'points':90, 'time': '9:00', 'month': 'january'}, {'points_h1':20, 'month': 'june'}] I chcę zmienić to w pandy DataFrame taką: month points points_h1 time year 0...
Zadając to pytanie , zdałem sobie sprawę, że niewiele wiem o surowych ciągach. Dla kogoś, kto twierdzi, że jest trenerem Django, to jest do kitu. Wiem, co to jest kodowanie i wiem, co u''robi sam, ponieważ dostaję kod Unicode. Ale co r''dokładnie robi? Jaki to rodzaj ciągu? A przede wszystkim,...
Korzystam z Pythona, aby otworzyć dokument tekstowy: text_file = open("Output.txt", "w") text_file.write("Purchase Amount: " 'TotalAmount') text_file.close() Chcę podstawić wartość zmiennej łańcuchowej TotalAmountdo dokumentu tekstowego. Czy ktoś może dać mi znać, jak to...
Przekaż opinię na temat przepełnienia stosu w następujący sposób : W przypadku wystąpienia przepełnienia stosu w języku Python można użyć __pycache__ Z tego, co rozumiem, pamięć podręczna jest zaszyfrowanym plikiem podobnych plików. Co robimy z __pycache__folderem? Czy to...
Mam skrypt, którego należy używać w następujący sposób: usage: installer.py dir [-h] [-v] dir jest argumentem pozycyjnym zdefiniowanym w następujący sposób: parser.add_argument('dir', default=os.getcwd()) Chcę, diraby był opcjonalny: jeśli nie jest określony, powinien po prostu być...
Często pracuję z Series i DataFrames na terminalu. Wartość domyślna __repr__dla Serii zwraca zredukowaną próbkę, z pewnymi wartościami głowy i ogona, ale reszty brakuje. Czy istnieje wbudowany sposób na ładne wydrukowanie całej Series / DataFrame? Idealnie byłoby wspierać prawidłowe wyrównanie,...
W komentarzu do tej odpowiedzi na inne pytanie ktoś powiedział, że nie jest pewien, co się functools.wrapsdzieje. Zadaję więc to pytanie, aby na StackOverflow zapisano go na przyszłość: co functools.wrapsdokładnie robi