Mam hosting Flask bez dostępu do cronpoleceń. Jak mogę co godzinę wykonywać jakąś funkcję Pythona?
Mam hosting Flask bez dostępu do cronpoleceń. Jak mogę co godzinę wykonywać jakąś funkcję Pythona?
Muszę powtarzać listę cykliczną, możliwie wiele razy, za każdym razem zaczynając od ostatnio odwiedzanego elementu. Przypadek użycia to pula połączeń. Klient prosi o połączenie, iterator sprawdza, czy wskazane połączenie jest dostępne i zwraca je, w przeciwnym razie wykonuje pętlę, dopóki nie...
Korzystanie z nowej funkcji Enum (przez backport enum34 ) w Pythonie 2.7.6. Biorąc pod uwagę następującą definicję, w jaki sposób mogę przekonwertować wartość typu int na odpowiednią wartość Enum? from enum import Enum class Fruit(Enum): Apple = 4 Orange = 5 Pear = 6 Wiem, że mogę...
Jak serializować element Enumczłonkowski języka Python do formatu JSON, aby móc deserializować wynikowy kod JSON z powrotem do obiektu w języku Python? Na przykład ten kod: from enum import Enum import json class Status(Enum): success = 0 json.dumps(Status.success) powoduje...
Muszę zmienić dane podczas aktualizacji Alembic. Obecnie mam tabelę graczy w pierwszej wersji: def upgrade(): op.create_table('player', sa.Column('id', sa.Integer(), nullable=False), sa.Column('name', sa.Unicode(length=200), nullable=False), sa.Column('position', sa.Unicode(length=200),...
Mam dostęp do NumPy i SciPy i chcę stworzyć prosty FFT zestawu danych. Mam dwie listy, jedną z ywartościami, a drugą z sygnaturami czasowymi tych ywartości. Jaki jest najprostszy sposób wprowadzenia tych list do metody SciPy lub NumPy i wykreślenia wynikowego FFT? Sprawdziłem przykłady, ale...
Mam kod w aplikacji Flask, która używa JSON w żądaniu i mogę pobrać obiekt JSON w następujący sposób: Request = request.get_json() To działa dobrze, jednak próbuję tworzyć testy jednostkowe za pomocą modułu unittest Pythona i mam trudności ze znalezieniem sposobu na wysłanie JSON z...
Używam Spydera zainstalowanego z dystrybucją Anaconda, która domyślnie używa Pythona 2.7. Obecnie muszę skonfigurować wirtualne środowisko programistyczne w Pythonie 3.4. Dwie najważniejsze sugestie po przeprowadzeniu badań online to: najpierw ustawić środowisko wirtualne i wskazać zmianę...
Chciałbym uzupełnić brakujące wartości w jednej kolumnie wartościami z innej kolumny, używając fillnametody. (Czytałem, że zapętlanie każdego wiersza byłoby bardzo złą praktyką i że lepiej byłoby zrobić wszystko za jednym razem, ale nie mogłem się dowiedzieć, jak to zrobić fillna.) Dane...
Z następującym kodem: import matplotlib matplotlib.style.use('ggplot') import matplotlib.pyplot as plt import pandas as pd df = pd.DataFrame({ 'celltype':["foo","bar","qux","woz"], 's1':[5,9,1,7], 's2':[12,90,13,87]}) df =
Chcę wiedzieć, jak mogę uzupełnić tablicę numpy 2D zerami za pomocą Pythona 2.6.6 z Numpy w wersji 1.5.0. Przepraszam! Ale to są moje ograniczenia. Dlatego nie mogę użyć np.pad. Na przykład chcę dopełnić azerami tak, aby pasował do kształtu b. Powód, dla którego chcę to zrobić, jest taki, że...
W wielu projektach typu open source widziałem, jak ludzie próbują os.path.abspath(os.path.realpath(__file__))uzyskać bezwzględną ścieżkę do bieżącego pliku. Jednak znajduję to os.path.abspath(__file__)i daję os.path.realpath(__file__)ten sam wynik.
Chcę zobaczyć obraz w notatniku Jupyter. Jest to plik PNG o rozmiarze 9,9 MB. from IPython.display import Image Image(filename='path_to_image/image.png') Otrzymuję poniższy błąd: IOPub data rate exceeded. The notebook server will temporarily stop sending output to the client in order to...
Próbuję zainstalować PIP dla Pythona 3.6 i przeglądałem YouTube w poszukiwaniu samouczków, ale wszystkie wydają się być nieaktualne i żaden z nich nie działał. Wszelkie informacje byłyby pomocne, abym mógł kontynuować projekt.
Wiem, jak skonfigurować autouzupełnianie obiektów Pythona w interpreterach Pythona (na unixie). Google pokazuje wiele trafień, aby wyjaśnić, jak to zrobić. Niestety, jest tak wiele odniesień do tego, że trudno jest znaleźć to, co muszę zrobić, co jest nieco inne. Muszę wiedzieć, jak włączyć...
W Pythonie umyka mi to, gdzie i kiedy używać łączenia ciągów w porównaniu z zastępowaniem ciągów. Ponieważ konkatenacja strun spowodowała duży wzrost wydajności, czy jest to (staje się coraz bardziej) decyzją stylistyczną, a nie praktyczną? Na konkretny przykład, jak należy obsłużyć tworzenie...
Załóżmy, że myapp/foo.pyzawiera: def info(msg): caller_name = ???? print '[%s] %s' % (caller_name, msg) I myapp/bar.pyzawiera: import foo foo.info('Hello') # => [myapp.bar] Hello W tym przypadku chcę caller_nameustawić __name__atrybut modułu funkcji wywołujących (czyli „myapp.foo”)....
Python domyślnie sortuje według wartości bajtów, co oznacza, że é występuje po z i innych równie zabawnych rzeczach. Jaki jest najlepszy sposób sortowania alfabetycznego w Pythonie? Czy jest do tego biblioteka? Nic nie mogłem znaleźć. Najlepiej, jeśli sortowanie powinno mieć obsługę języka,...
Czy można filtrować zestaw zapytań Django według właściwości modelu? mam metodę w swoim modelu: @property def myproperty(self): [..] a teraz chcę filtrować według tej właściwości, takiej jak: MyModel.objects.filter(myproperty=[..]) czy to jest w jakiś sposób możliwe?...
Chcę napisać cmp-Jak funkcję, która porównuje dwa numery wersji i zwrotów -1, 0albo 1na podstawie ich stosunku valuses. Zwróć, -1jeśli wersja A jest starsza niż wersja B. Zwróć, 0jeśli wersje A i B są równoważne Zwróć, 1jeśli wersja A jest nowsza niż wersja B. Każda podsekcja ma być...