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.

7
Sprawdź, czy kolumna pandy zawiera wszystkie elementy z listy
Mam takiego df: frame = pd.DataFrame({'a' : ['a,b,c', 'a,c,f', 'b,d,f','a,z,c']}) I lista przedmiotów: letters = ['a','c'] Moim celem jest, aby wszystkie wiersze framezawierały co najmniej 2 elementyletters Wymyśliłem to rozwiązanie: for i in letters: subframe = frame[frame['a'].str.contains(i)] To daje mi to, czego chcę, ale może nie być najlepszym rozwiązaniem pod …
20 python  pandas 


2
Autokorelacja Python vs Julia
Próbuję przeprowadzić autokorelację za pomocą Julii i porównać ją z wynikiem Pythona. Dlaczego dają różne wyniki? Kod Julii using StatsBase t = range(0, stop=10, length=10) test_data = sin.(exp.(t.^2)) acf = StatsBase.autocor(test_data) daje 10-element Array{Float64,1}: 1.0 0.13254954979179642 -0.2030283419321465 0.00029587850872956104 -0.06629381497277881 0.031309038331589614 -0.16633393452504994 -0.08482388975165675 0.0006905628640697538 -0.1443650483145533 Kod Pythona from statsmodels.tsa.stattools import acf …
19 python  julia 

3
Jak zbudować wyszukiwanie semantyczne dla danej domeny
Istnieje problem, który próbujemy rozwiązać, gdy chcemy przeprowadzić wyszukiwanie semantyczne naszego zestawu danych, tj. Mamy dane specyficzne dla domeny (przykład: zdania mówiące o samochodach) Nasze dane to tylko garść zdań, a my chcemy dać frazę i odzyskać zdania, które są: Podobne do tego zdania Ma część zdania podobną do frazy …

2
Nie można uruchomić przepływu powietrza Apache po nowej instalacji, błąd importu Pythona
po nowej instalacji za pomocą pip install apache-airflow, wszelkie próby uruchomienia przepływu powietrza kończą się błędem importu pytona: Traceback (most recent call last): File "/Users/\*/env/bin/airflow", line 26, in <module> from airflow.bin.cli import CLIFactory File "/Users/\*/env/lib/python3.7/site-packages/airflow/bin/cli.py", line 70, in <module> from airflow.www.app import (cached_app, create_app) File "/Users/\*/env/lib/python3.7/site-packages/airflow/www/app.py", line 26, in <module> …

2
Zmiany wyniku w Pythonie podczas obliczeń cv2.Rodrigues
Jeśli uruchomię: import numpy as np import cv2 def changes(): rmat=np.eye(4) tvec=np.zeros(3) (rvec, jacobian)=cv2.Rodrigues(rmat) print rvec for i in range(2): changes() Dostaję: [[6.92798859e-310] [2.19380404e-316] [1.58101007e-322]] [[0.] [0.] [0.]] Wynik wynikający ze changes()zmian. Nie rozumiem, dlaczego tak jest, a fakt, że przestaje się zmieniać, jeśli tvec=np.zeros(3)linia jest komentowana, sprawia, że ​​czuję, …

5
Rozpakować i zwrócić wartość liczy się dla każdej zmiennej?
Mam ramkę danych, która rejestruje odpowiedzi 19717 osób na wybór języków programowania za pomocą pytań wielokrotnego wyboru. Pierwsza kolumna to oczywiście płeć respondenta, a reszta to wybory, które wybrali. Dlatego jeśli wybiorę Python, moja odpowiedź zostanie zapisana w kolumnie Python, a nie bash i odwrotnie. ID Gender Python Bash R …


3
Uzyskaj zastąpione funkcje podklasy
Czy istnieje sposób na uzyskanie wszystkich nadpisanych funkcji podklasy w Pythonie? Przykład: class A: def a1(self): pass def a2(self): pass class B(A): def a2(self): pass def b1(self): pass W tym miejscu chciałbym uzyskać listę ["a2"]dla obiektu klasy B(lub samego obiektu klasy), ponieważ klasa Bzastępuje tylko jedną metodę, a mianowicie a2.



3
re.findall ('(ab | cd)', string) vs re.findall ('(ab | cd) +', string)
W wyrażeniu regularnym Python napotykam ten szczególny problem. Czy możesz podać instrukcje dotyczące różnic między re.findall('(ab|cd)', string)i re.findall('(ab|cd)+', string)? import re string = 'abcdla' result = re.findall('(ab|cd)', string) result2 = re.findall('(ab|cd)+', string) print(result) print(result2) Rzeczywista wydajność wynosi: ['ab', 'cd'] ['cd'] Jestem zdezorientowany, dlaczego drugi wynik również nie zawiera 'ab'?
18 python  regex 


4
Czy można zmienić zachowanie instrukcji aser instrukcji PyTest w Pythonie
Korzystam z instrukcji asercji Python w celu dopasowania rzeczywistego i oczekiwanego zachowania. Nie mam nad nimi kontroli, tak jakby przypadki testowania błędów przerywały się. Chcę przejąć kontrolę nad błędem asercji i określić, czy chcę przerwać testowanie w przypadku potwierdzenia błędu, czy nie. Chcę również dodać coś takiego, jeśli wystąpi błąd …

8
Solidny sposób na zapewnienie innym osobom możliwości uruchamiania mojego programu python
Chciałbym umieścić program python na GitHub, aby inni ludzie pobrali go i uruchomili na swoich komputerach z różnymi systemami operacyjnymi. Jestem stosunkowo nowy w Pythonie, ale wykorzystałem go na tyle, aby zauważyć, że współpraca różnych wersji wszystkich zawartych modułów może być problematyczna. Właśnie odkryłem użycie requirements.txt(wygenerowane pipreqsi wdrożone za pomocą …

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.