Próbuję zrozumieć, kiedy użyć __getattr__lub __getattribute__. Dokumentacja wspomina __getattribute__dotyczy klas w nowym stylu. Co to są zajęcia w nowym stylu?
Próbuję zrozumieć, kiedy użyć __getattr__lub __getattribute__. Dokumentacja wspomina __getattribute__dotyczy klas w nowym stylu. Co to są zajęcia w nowym stylu?
Często używam interpretera Pythona do pracy z bazami danych, plikami itp. - w zasadzie dużo ręcznego formatowania częściowo ustrukturyzowanych danych. Nie zapisuję i nie czyszczę użytecznych fragmentów tak często, jak bym chciał. Czy istnieje sposób na zapisanie moich danych wejściowych w powłoce...
Potrzebuję pomocy w ustawianiu granic osi Y na matplotlib. Oto kod, który próbowałem bezskutecznie. import matplotlib.pyplot as plt plt.figure(1, figsize = (8.5,11)) plt.suptitle('plot title') ax = [] aPlot = plt.subplot(321, axisbg = 'w', title = "Year
Jeśli mam listę znaków: a = ['a','b','c','d'] Jak przekonwertować go na pojedynczy ciąg? a =
Jestem trochę mylony z JSON w Pythonie. Wydaje mi się, że to słownik, dlatego staram się to zrobić: { "glossary": { "title": "example glossary", "GlossDiv": { "title": "S", "GlossList": { "GlossEntry": { "ID": "SGML", "SortAs": "SGML", "GlossTerm": "Standard Generalized Markup...
Zastanawiam się, czy istnieje bezpośredni sposób importować zawartość pliku CSV do rekordu tablicy, dużo w ten sposób, że grupę R read.table(), read.delim()oraz read.csv()import danych do rodziny ramki danych w R? A może najlepszym sposobem jest użycie csv.reader (), a następnie zastosowanie...
randrange(start, stop)przyjmuje tylko argumenty całkowite. Jak więc uzyskać losową liczbę między dwiema wartościami
Kiedy należy używać wyrażeń generatora, a kiedy używać wyrażeń list w Pythonie? # Generator expression (x*2 for x in range(256)) # List comprehension [x*2 for x in
Czy istnieje sposób na rozszerzenie krotki Python w funkcję - jako rzeczywiste parametry? Na przykład tutaj expand()działa magia: some_tuple = (1, "foo", "bar") def myfun(number, str1, str2): return (number * 2, str1 + str2, str2 + str1) myfun(expand(some_tuple)) # (2, "foobar",...
Korzystam z programu, który przetwarza 30 000 podobnych plików. Losowa ich liczba zatrzymuje się i wyświetla ten błąd ... File "C:\Importer\src\dfman\importer.py", line 26, in import_chr data = pd.read_csv(filepath, names=fields) File "C:\Python33\lib\site-packages\pandas\io\parsers.py", line...
Próbowałem znaleźć obszerny przewodnik na temat tego, czy najlepiej go używać, import moduleczy from module import? Właśnie zacząłem od Pythona i staram się zacząć od najlepszych praktyk. Zasadniczo miałem nadzieję, czy ktokolwiek może podzielić się swoimi doświadczeniami, jakie preferencje mają...
Dodam ciągi czasu UTC do odpowiedzi API Bitbucket, które obecnie zawierają tylko ciągi czasu Amsterdam (!). Aby zachować spójność z ciągami czasowymi UTC zwracanymi w innym miejscu, pożądanym formatem jest 2011-11-03 11:07:04(po którym następuje +00:00, ale to nie jest istotne). Jaki jest...
Mam następujący kod w python 3: class Position: def __init__(self, x: int, y: int): self.x = x self.y = y def __add__(self, other: Position) -> Position: return Position(self.x + other.x, self.y + other.y) Ale mój redaktor (PyCharm) mówi, że pozycji referencyjnej nie można rozwiązać (w...
W Pythonie istnieją dwie podobnie nazwane funkcje exit()oraz sys.exit(). Jaka jest różnica i kiedy powinienem stosować jeden na
Nie jest oczywiste z dokumentacji kolby, jak uzyskać ciąg zapytania. Jestem nowy, spojrzał na dokumenty, nie mógł znaleźć! Więc @app.route('/') @app.route('/data') def data(): query_string=?????? return
Próbuję uzyskać nazwę aktualnie działającego skryptu Python. Mam wywołany skrypt foo.pyi chciałbym zrobić coś takiego, aby uzyskać nazwę skryptu: print
Ciężko mi się owija mózg wokół PEP 380 . Jakie są sytuacje, w których przydatne jest „uzyskiwanie z”? Jaki jest klasyczny przypadek użycia? Dlaczego porównuje się go z mikrowątkami? [ aktualizacja ] Teraz rozumiem przyczynę moich trudności. Używałem generatorów, ale tak naprawdę nigdy nie...
Pobrałem pip i pobiegłem python setup.py installi wszystko działało dobrze. Następnym krokiem w samouczku jest uruchomienie, pip install <lib you want>ale zanim nawet spróbuje znaleźć coś online, pojawia się błąd „bash: pip: polecenie nie znaleziono”. Dotyczy to Mac OS X, który też jest...
Próbuję zapisać plik CSV do folderu po wprowadzeniu pewnych zmian w pliku. Za każdym razem, gdy używam pd.to_csv('C:/Path of file.csv')pliku csv, ma osobną kolumnę indeksów. Chcę uniknąć drukowania indeksu do csv. Próbowałem: pd.read_csv('C:/Path to file to edit.csv', index_col = False) I aby...
Załóżmy, że mam funkcję Python, jak zdefiniowano poniżej: def foo(arg1,arg2): #do something with args a = arg1 + arg2 return a Mogę uzyskać nazwę funkcji za pomocą foo.func_name . Jak mogę programowo uzyskać kod źródłowy, jak napisałem