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.

9
pandy Pythona usuwają zduplikowane kolumny
Jaki jest najłatwiejszy sposób usunięcia zduplikowanych kolumn z ramki danych? Czytam plik tekstowy, który ma zduplikowane kolumny za pośrednictwem: import pandas as pd df=pd.read_table(fname) Nazwy kolumn to: Time, Time Relative, N2, Time, Time Relative, H2, etc... Wszystkie kolumny Time i Time Relative zawierają te same dane. Chcę: Time, Time Relative, …
126 python  pandas 

6
Czy „w końcu” zawsze jest wykonywane w Pythonie?
Czy dla każdego możliwego bloku try-Final w Pythonie jest zagwarantowane, że finallyblok będzie zawsze wykonywany? Na przykład, powiedzmy, że wracam będąc w exceptbloku: try: 1/0 except ZeroDivisionError: return finally: print("Does this code run?") A może przebijam ponownie Exception: try: 1/0 except ZeroDivisionError: raise finally: print("What about this code?") Testy pokazują, …

2
Ciąg do słownika w Pythonie
Więc spędziłem nad tym dużo czasu i wydaje mi się, że powinno to być proste rozwiązanie. Próbuję użyć uwierzytelniania Facebooka, aby zarejestrować użytkowników w mojej witrynie i próbuję to zrobić po stronie serwera. Doszedłem do punktu, w którym otrzymuję token dostępu, a kiedy idę: https://graph.facebook.com/me?access_token=MY_ACCESS_TOKEN Informacje, których szukam, otrzymuję jako …

4
Jak zainicjować klasę podstawową (super)?
W Pythonie weźmy pod uwagę następujący kod: >>> class SuperClass(object): def __init__(self, x): self.x = x >>> class SubClass(SuperClass): def __init__(self, y): self.y = y # how do I initialize the SuperClass __init__ here? Jak zainicjować SuperClass __init__w podklasie? Postępuję zgodnie z samouczkiem Pythona i nie obejmuje tego. Kiedy szukałem …
126 python  oop 

10
Czy importowanie wewnątrz funkcji jest pythoniczne?
PEP 8 mówi: Importy są zawsze umieszczane na początku pliku, zaraz po komentarzach do modułów i dokumentach oraz przed wartościami globalnymi i stałymi modułu. Czasami naruszam PEP 8. Czasami importuję rzeczy wewnątrz funkcji. Generalnie robię to, jeśli istnieje import, który jest używany tylko w ramach jednej funkcji. Jakieś opinie? EDYTUJ …

4
Jak utworzyć kolumnę krotki z dwóch kolumn w Pandach
Mam Pandas DataFrame i chcę połączyć kolumny „szerokie” i „długie”, aby utworzyć krotkę. <class 'pandas.core.frame.DataFrame'> Int64Index: 205482 entries, 0 to 209018 Data columns: Month 205482 non-null values Reported by 205482 non-null values Falls within 205482 non-null values Easting 205482 non-null values Northing 205482 non-null values Location 205482 non-null values Crime …

6
Jak przekonwertować plik .py na .exe dla języka Python?
Próbuję przekonwertować dość prosty program w Pythonie na plik wykonywalny i nie mogłem znaleźć tego, czego szukałem, więc mam kilka pytań (używam Pythona 3.6): Sposoby na to, które do tej pory odkryłem, są następujące pobieranie starej wersji Pythona i używanie pyinstaller/py2exe skonfigurowanie środowiska wirtualnego w Pythonie 3.6, które pozwoli mi …

2
python pip: force install ignorowanie zależności
Czy istnieje sposób na wymuszenie instalacji pakietu pip python, ignorując wszystkie jego zależności, których nie można spełnić? (Nie obchodzi mnie, jak „źle” to robi, po prostu muszę to zrobić, pomijając wszelką logikę i rozumowanie ...)
126 python  pip 

6
Jak zachować indeks podczas łączenia pand
Chciałbym połączyć dwa DataFramesi zachować indeks z pierwszej klatki jako indeks scalonego zbioru danych. Jednak gdy wykonuję scalanie, wynikowa ramka DataFrame ma indeks całkowity. Jak mogę określić, że chcę zachować indeks z lewej ramki danych? In [4]: a = pd.DataFrame({'col1': {'a': 1, 'b': 2, 'c': 3}, 'to_merge_on': {'a': 1, 'b': …
126 python  pandas 

10
Zapisz Dataframe do csv bezpośrednio do s3 Python
Mam pandy DataFrame, które chcę przesłać do nowego pliku CSV. Problem w tym, że nie chcę zapisywać pliku lokalnie przed przesłaniem go do s3. Czy istnieje metoda, taka jak to_csv, do bezpośredniego zapisu ramki danych do s3? Używam boto3. Oto, co mam do tej pory: import boto3 s3 = boto3.client('s3', …

11
Podsumowanie modelu w pytorchu
Czy jest jakiś sposób, żebym mógł wydrukować podsumowanie modelu w PyTorch, podobnie jak model.summary()metoda w Kerasie w następujący sposób? Model Summary: ____________________________________________________________________________________________________ Layer (type) Output Shape Param # Connected to ==================================================================================================== input_1 (InputLayer) (None, 1, 15, 27) 0 ____________________________________________________________________________________________________ convolution2d_1 (Convolution2D) (None, 8, 15, 27) 872 input_1[0][0] ____________________________________________________________________________________________________ maxpooling2d_1 (MaxPooling2D) …
126 python  pytorch 


6
Czy mogę zainstalować pakiety Python dla systemu Windows w virtualenvs?
Virtualenv jest świetny: pozwala mi zachować wiele różnych instalacji Pythona, dzięki czemu zależności różnych projektów nie są wrzucane razem do wspólnego stosu. Ale jeśli chcę zainstalować pakiet w systemie Windows, który jest spakowany jako instalator .exe, jak mogę skierować go do instalacji w virtualenv? Na przykład mam pycuda-0.94rc.win32-py2.6.exe. Po uruchomieniu …

7
Python używa funkcji enumerate wewnątrz list
Załóżmy, że mam taką listę: mylist = ["a","b","c","d"] Aby uzyskać wydrukowane wartości wraz z ich indeksem, mogę użyć enumeratefunkcji Pythona w ten sposób >>> for i,j in enumerate(mylist): ... print i,j ... 0 a 1 b 2 c 3 d >>> Teraz, kiedy próbuję użyć go wewnątrz a list comprehension, …

13
Jaki jest najbardziej zgodny sposób instalowania modułów Pythona na komputerze Mac?
Zaczynam uczyć się Pythona i go uwielbiam. Pracuję głównie na Macu, a także na Linuksie. Stwierdzam, że w systemie Linux (głównie Ubuntu 9.04), kiedy instaluję moduł Pythona za pomocą apt-get, działa dobrze. Mogę go bez problemu zaimportować. Na Macu jestem przyzwyczajony do używania Macports do instalowania wszystkich rzeczy Unixy. Jednak …

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.