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.


5
CMD otwiera okno sklepu, gdy piszę python
Dzisiaj, gdy próbowałem uruchomić prosty kod w Sublime Text 3, pojawiła się następująca wiadomość: Python nie został znaleziony, ale można go zainstalować ze sklepu Microsoft Store: https://go.microsoft.com/fwlink?linkID=2082640 A kiedy piszę Python w CMD, otwiera Sklep Windows dla mnie, aby pobrać Python 3.7. Ten problem zaczął się dzisiaj bez wyraźnego powodu, …

1
Dlaczego np.dot jest nieprecyzyjny? (tablice n-dim)
Załóżmy, że bierzemy np.dotdwie 'float32'tablice 2D: res = np.dot(a, b) # see CASE 1 print(list(res[0])) # list shows more digits [-0.90448684, -1.1708503, 0.907136, 3.5594249, 1.1374011, -1.3826287] Liczby. Z wyjątkiem, że mogą zmienić: PRZYPADEK 1 : plastereka np.random.seed(1) a = np.random.randn(9, 6).astype('float32') b = np.random.randn(6, 6).astype('float32') for i in range(1, len(a)): …
15 python  c  arrays  numpy  precision 

6
Znajdź szybko pary symetryczne w numpy
from itertools import product import pandas as pd df = pd.DataFrame.from_records(product(range(10), range(10))) df = df.sample(90) df.columns = "c1 c2".split() df = df.sort_values(df.columns.tolist()).reset_index(drop=True) # c1 c2 # 0 0 0 # 1 0 1 # 2 0 2 # 3 0 3 # 4 0 4 # .. .. .. # …
15 python  pandas  numpy 

1
„Dziwne” porządkowanie zestawów w pythonie
Kiedy konwertuję listę Python 3.8.0 na zestaw, wynikowa kolejność zestawów * jest wysoce uporządkowana w nietrywialny sposób. Jak ta struktura jest wydobywana z listy pseudolosowej? W ramach prowadzonego eksperymentu generuję losowy zestaw. Byłem zaskoczony widząc, że kreślenie zestawu nagle pokazało nieoczekiwaną strukturę liniową w zestawie. Zastanawiają mnie więc dwie rzeczy …
14 python 

1
Brew - ponowna instalacja Pythona @ 2
Mam problemy z openssl i python @ 2 z brew, które wyjaśniłem tutaj (nierozwiązane) . Udokumentowane obejście ponownej instalacji Pythona i openssl nie działało, więc zdecydowałem, że odinstaluję i ponownie zainstaluję Pythona. Problem polega na tym, że kiedy próbujesz zainstalować Python 2 z brew, pojawia się następujący komunikat: brew install …

7
Podklasa: Czy można zastąpić właściwość za pomocą konwencjonalnego atrybutu?
Bounty upływa w ciągu 3 dni . Odpowiedzi na to pytanie kwalifikują się do nagrody za reputację +500 . Paul Panzer chce nagrodzić istniejącą odpowiedź . Załóżmy, że chcemy stworzyć rodzinę klas, które są różnymi implementacjami lub specjalizacjami nadrzędnej koncepcji. Załóżmy, że istnieje pewna domyślna implementacja niektórych właściwości pochodnych. Chcielibyśmy …

3
Uzyskaj najbliższą odległość dzięki dwóm ramkom geodezyjnym w pandach
Oto moja pierwsza geobramka: !pip install geopandas import pandas as pd import geopandas city1 = [{'City':"Buenos Aires","Country":"Argentina","Latitude":-34.58,"Longitude":-58.66}, {'City':"Brasilia","Country":"Brazil","Latitude":-15.78 ,"Longitude":-70.66}, {'City':"Santiago","Country":"Chile ","Latitude":-33.45 ,"Longitude":-70.66 }] city2 = [{'City':"Bogota","Country":"Colombia ","Latitude":4.60 ,"Longitude":-74.08}, {'City':"Caracas","Country":"Venezuela","Latitude":10.48 ,"Longitude":-66.86}] city1df = pd.DataFrame(city1) city2df = pd.DataFrame(city2) gcity1df = geopandas.GeoDataFrame( city1df, geometry=geopandas.points_from_xy(city1df.Longitude, city1df.Latitude)) gcity2df = geopandas.GeoDataFrame( city2df, geometry=geopandas.points_from_xy(city2df.Longitude, city2df.Latitude)) Miasto 1 …

4
Oblicz procent podobnych wartości w ramce danych pandy
Mam jedną ramkę danych dfz dwiema kolumnami: Skrypt (z tekstem) i Głośnik Script Speaker aze Speaker 1 art Speaker 2 ghb Speaker 3 jka Speaker 1 tyc Speaker 1 avv Speaker 2 bhj Speaker 1 I mam następującą listę: L = ['a','b','c'] Za pomocą następującego kodu df = (df.set_index('Speaker')['Script'].str.findall('|'.join(L)) .str.join('|') …

2
Dlaczego plik HTML przekonwertowany z pierwszego pliku zawierającego znak zapytania nie może zostać wyświetlony w przeglądarce, kiedy należy kliknąć katalog?
Pobierz plik simple.7zi zainstaluj w swoim sfinksie, aby odtworzyć problemy, które tu opisałem, aby je odtworzyć, możesz uruchomić: make clean make html pobierz i zainstaluj w swoim sfinksie, aby odtworzyć problemy Są dwa artykuły sample/source, treść jest taka sama, jedyną różnicą jest tytuł. cd sample ls source |grep "for-loop" What …

2
numpy.unique podaje błędne dane wyjściowe dla listy zestawów
Mam listę zestawów podaną przez, sets1 = [{1},{2},{1}] Kiedy znajduję unikalne elementy na tej liście za pomocą numpy unique, otrzymuję np.unique(sets1) Out[18]: array([{1}, {2}, {1}], dtype=object) Jak można zobaczyć, wynik jest błędny, jak {1}powtarza się na wyjściu. Kiedy zmieniam kolejność na wejściu, tworząc podobne elementy obok siebie, tak się nie …
14 python  list  numpy  set 

2
Ustal, które kolumny są datetime
Mam ogromną ramkę danych z wieloma kolumnami, z których wiele jest typu datetime.datetime. Problem polega na tym, że wiele z nich ma również typy mieszane, w tym na przykład datetime.datetimewartości i Nonewartości (i potencjalnie inne nieprawidłowe wartości): 0 2017-07-06 00:00:00 1 2018-02-27 21:30:05 2 2017-04-12 00:00:00 3 2017-05-21 22:05:00 4 …
14 python  pandas 

2
Jak utworzyć zestaw danych DICOM skompresowany JPEG za pomocą pydicom?
Próbuję utworzyć skompresowany obraz JPEG DICOM za pomocą pydicom . Fajny materiał źródłowy na temat kolorowych obrazów DICOM można znaleźć tutaj , ale to głównie teoria i C ++. W poniższym przykładzie kodu tworzę wewnątrz jasnoniebieską wielokropek output-raw.dcm(nieskompresowany), który wygląda tak: import io from PIL import Image, ImageDraw from pydicom.dataset …

3
Czy istnieje sposób na utworzenie unikalnego identyfikatora na 2 polach?
Oto mój model: class GroupedModels(models.Model): other_model_one = models.ForeignKey('app.other_model') other_model_two = models.ForeignKey('app.other_model') Zasadniczo chcę, other_modelaby była wyjątkowa w tej tabeli. Oznacza to, że jeśli istnieje rekord, w którym other_model_oneznajduje się id 123, nie powinienem zezwalać na tworzenie kolejnego rekordu z other_model_twoid jako 123. Chyba mogę to zmienić clean, ale zastanawiałem się, …


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.