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.


6
Jak wyłączyć test przy użyciu pytest?
Powiedzmy, że mam kilka testów: def test_func_one(): ... def test_func_two(): ... def test_func_three(): ... Czy istnieje dekorator lub coś podobnego, które mógłbym dodać do funkcji, aby zapobiec pytesturuchomieniu tylko tego testu? Wynik może wyglądać jak ... @pytest.disable() def test_func_one(): ... def test_func_two(): ... def test_func_three(): ...
86 python  testing  pytest 

11
AssertionError: Mapowanie funkcji widoku zastępuje istniejącą funkcję punktu końcowego: main
Czy ktoś wie, dlaczego nie mogę zastąpić istniejącej funkcji punktu końcowego, jeśli mam dwie takie reguły adresu URL app.add_url_rule('/', view_func=Main.as_view('main'), methods=["GET"]) app.add_url_rule('/<page>/', view_func=Main.as_view('main'), methods=["GET"]) Śledzenie: Traceback (most recent call last): File "demo.py", line 20, in <module> methods=["GET"]) File ".../python2.6/site-packages/flask‌​/app.py", line 62, in wrapper_func return f(self, *args, **kwargs) File ".../python2.6/site-packages/flask‌​/app.py", line …
86 python  flask 


2
Błąd CORS w tej samej domenie?
Mam teraz dziwny problem z CORS. Oto komunikat o błędzie: XMLHttpRequest cannot load http://localhost:8666/routeREST/select?q=[...] Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin Dwa serwery: localhost: 8666 / routeREST /: to jest prosty serwer butelek Pythona. localhost: 8080 /: Python simpleHTTPserver, na którym uruchamiam aplikację Javascript. Ta aplikacja wykonuje żądania Ajax na …

4
Jaka jest różnica między modułem a biblioteką w Pythonie?
Mam doświadczenie w Javie i jestem nowy w Pythonie. Chcę się upewnić, że dobrze rozumiem terminologię Pythona, zanim przejdę dalej. Rozumiem moduł : skrypt, który można importować za pomocą wielu skryptów, aby ułatwić czytanie. Podobnie jak w javie, masz klasę, która może być importowana przez wiele innych klas. Moje rozumienie …
86 python  module  package 

3
Jaki jest dobry sposób zamawiania metod w klasie Pythona?
Chcę zamówić metody w klasie Pythona, ale nie wiem, jaka jest właściwa kolejność. Kiedy wyodrębniam metody w Eclipse za pomocą PyDev, Eclipse umieszcza wyodrębnioną metodę na wierzchu zmodyfikowanej metody. Ale to stawia szczegóły niższego poziomu przed szczegółami wyższego poziomu. Według wujka Boba powinienem zrobić coś odwrotnego, żeby mój kod brzmiał …
86 python 

1
Seaborn pokazujący notację naukową na mapie cieplnej dla liczb 3-cyfrowych
Tworzę mapę cieplną z tabeli pandas pivot_table, jak poniżej: table2 = pd.pivot_table(df,values='control',columns='Year',index='Region',aggfunc=np.sum) sns.heatmap(table2,annot=True,cmap='Blues') Tworzy mapę cieplną, jak pokazano poniżej. Widać, że liczby nie są ogromne (maksymalnie 750), ale pokazuje je w notacji naukowej. Jeśli patrzę na sam stół, tak nie jest. Masz jakiś pomysł, jak mogę sprawić, by pokazywały liczby …

1
Python zwraca obiekt MagicMock zamiast return_value
Mam plik Pythona, a.pyktóry zawiera dwie klasy Ai B. class A(object): def method_a(self): return "Class A method a" class B(object): def method_b(self): a = A() print a.method_a() Chciałbym odpocząć method_bw klasie B, kpiąc A. Oto zawartość pliku testa.pydo tego celu: import unittest import mock import a class TestB(unittest.TestCase): @mock.patch('a.A') def …

8
Podziel dużą ramkę danych pandy
Mam dużą ramkę danych z 423244 liniami. Chcę podzielić to na 4. Próbowałem następującego kodu, który dał błąd?ValueError: array split does not result in an equal division for item in np.split(df, 4): print item Jak podzielić tę ramkę danych na 4 grupy?
86 python  pandas 

3
Jak zdobyć atrybut pierwiastka z selenu?
Pracuję z Selenium w Pythonie. Chciałbym uzyskać .val()z <select>elementu i sprawdzić, czy to jest to, czego oczekują. To jest mój kod: def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.get(url) org = driver.find_element_by_id('org') # Find the value of org? Jak mogę to zrobić? Wydaje się, że dokumentacja Selenium zawiera wiele informacji na temat …

16
Jaki jest oficjalny „preferowany” sposób instalowania pip i virtualenv w całym systemie?
Czy to jest to, co ludzie wydają się najczęściej polecać: $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv Lub to, które dostałem z http://www.pip-installer.org/en/latest/installing.html : $ curl -O https://github.com/pypa/virtualenv/raw/master/virtualenv.py $ python virtualenv.py my_new_env $ . my_new_env/bin/activate (my_new_env)$ pip install ... A może coś zupełnie …

14
Serializacja JSON modeli Google App Engine
Szukałem od dłuższego czasu bezskutecznie. Mój projekt nie używa Django, czy istnieje prosty sposób na serializowanie modeli App Engine (google.appengine.ext.db.Model) do JSON, czy też muszę napisać własny serializator? Model: class Photo(db.Model): filename = db.StringProperty() title = db.StringProperty() description = db.StringProperty(multiline=True) date_taken = db.DateTimeProperty() date_uploaded = db.DateTimeProperty(auto_now_add=True) album = db.ReferenceProperty(Album, collection_name='photo')


4
Biblioteka Python PDF [zamknięta]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

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.