Pytania otagowane jako python

Python to wieloparadowy, dynamicznie typowany, uniwersalny język programowania. Został zaprojektowany tak, aby szybko się uczyć, rozumieć i używać oraz wymuszać czystą i jednolitą składnię. Należy pamiętać, że Python 2 oficjalnie nie jest obsługiwany od 01-01-2020. Jednak w przypadku pytań Python specyficznych dla wersji dodaj znacznik [python-2.7] lub [python-3.x]. Jeśli korzystasz z wariantu lub biblioteki Pythona (np. Jython, PyPy, Pandas, Numpy), dołącz go do tagów.

3
Zapytanie Flask-SQLAlchemy bez rozróżniania wielkości liter
Używam Flask-SQLAlchemy do wykonywania zapytań z bazy danych użytkowników; jednak, podczas gdy user = models.User.query.filter_by(username="ganye").first() wróci <User u'ganye'> robić user = models.User.query.filter_by(username="GANYE").first() zwroty None Zastanawiam się, czy istnieje sposób na zapytanie bazy danych w sposób niewrażliwy na wielkość liter, tak aby drugi przykład nadal zwracał <User u'ganye'>

3
Pobierz __name__ wywołania modułu funkcji w Pythonie
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”). Jak można to zrobić?


8
Rejestruj wszystkie żądania z modułu python-request
Używam żądań Pythona . Muszę zdebugować pewne OAuthdziałania iw tym celu chciałbym, aby rejestrował wszystkie wykonywane żądania. Mogłem uzyskać te informacje ngrep, ale niestety nie jest możliwe grepowanie połączeń https (które są potrzebne OAuth) Jak mogę aktywować rejestrowanie wszystkich adresów URL (+ parametrów), Requestsdo których uzyskuje się dostęp?


6
Metody statyczne - jak wywołać metodę z innej metody?
Kiedy mam zwykłe metody wywoływania innej metody w klasie, muszę to zrobić class test: def __init__(self): pass def dosomething(self): print "do something" self.dosomethingelse() def dosomethingelse(self): print "do something else" ale kiedy mam metody statyczne, nie mogę pisać self.dosomethingelse() ponieważ nie ma instancji. Jak mam zrobić w Pythonie, aby wywołać metodę …


4
liczba imshow () jest za mała
Próbuję zwizualizować tablicę numpy przy użyciu imshow (), ponieważ jest podobna do imagesc () w Matlabie. imshow(random.rand(8, 90), interpolation='nearest') Wynikowa liczba jest bardzo mała w środku szarego okna, podczas gdy większość miejsca jest niezajęta. Jak ustawić parametry, aby zwiększyć liczbę? Próbowałem figsize = (xx, xx) i nie tego chcę. Dzięki!


8
Filtruj według właściwości
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?
98 python  django  orm 


10
Jak przekonwertować Nonetype na int lub string?
Mam Nonetypewartość x, generalnie jest to liczba, ale może być None. Chcę to podzielić przez liczbę, ale Python podnosi: TypeError: int() argument must be a string or a number, not 'NoneType' Jak mogę to rozwiązać?
98 python 

30
Seler Otrzymano niezarejestrowane zadanie typu (przykład uruchomienia)
Próbuję uruchomić przykład z dokumentacji Seleru. Biegnę: celeryd --loglevel=INFO /usr/local/lib/python2.7/dist-packages/celery/loaders/default.py:64: NotConfigured: No 'celeryconfig' module found! Please make sure it exists and is available to Python. "is available to Python." % (configname, ))) [2012-03-19 04:26:34,899: WARNING/MainProcess] -------------- celery@ubuntu v2.5.1 ---- **** ----- --- * *** * -- [Configuration] -- * - …
98 python  celery 

5
pandy read_csv i filtruj kolumny za pomocą usecols
Mam plik csv, który nie przychodzi poprawnie, pandas.read_csvgdy filtruję kolumny usecolsi używam wielu indeksów. import pandas as pd csv = r"""dummy,date,loc,x bar,20090101,a,1 bar,20090102,a,3 bar,20090103,a,5 bar,20090101,b,1 bar,20090102,b,3 bar,20090103,b,5""" f = open('foo.csv', 'w') f.write(csv) f.close() df1 = pd.read_csv('foo.csv', header=0, names=["dummy", "date", "loc", "x"], index_col=["date", "loc"], usecols=["dummy", "date", "loc", "x"], parse_dates=["date"]) print df1 …

9
Właściwy sposób tworzenia dynamicznych przepływów pracy w Airflow
Problem Czy istnieje sposób w Airflow, aby utworzyć przepływ pracy, w którym liczba zadań B. * jest nieznana do zakończenia zadania A? Przyjrzałem się subdagom, ale wygląda na to, że może działać tylko ze statycznym zestawem zadań, które należy określić podczas tworzenia Dag. Czy wyzwalacze sztyletowe zadziałają? A jeśli tak, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.