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.


10
Przykład z prawdziwego świata, jak korzystać z właściwości w Pythonie?
Interesuje mnie, jak używać @propertyw Pythonie. Przeczytałem dokumentację Pythona, a przykład tam, moim zdaniem, to tylko kod zabawki: class C(object): def __init__(self): self._x = None @property def x(self): """I'm the 'x' property.""" return self._x @x.setter def x(self, value): self._x = value @x.deleter def x(self): del self._x Nie wiem, jakie korzyści …

10
Ciąg Pythona jest drukowany jako [u'String ']
На этот вопрос есть ответы на Stack Overflow на русском : по кодировкам utf-8 выдает результат по-русском Z pewnością będzie to łatwe, ale naprawdę mnie to niepokoi. Mam skrypt, który czyta stronę internetową i analizuje ją za pomocą Beautiful Soup . Z zupy wyciągam wszystkie linki, moim ostatecznym celem jest …
142 python  unicode  ascii 

9
Wyczyść tekst z obszaru tekstowego za pomocą selenu
Mam kilka testów, w których sprawdzam, czy pojawia się właściwy komunikat o błędzie, gdy tekst w niektórych polach jest nieprawidłowy. Jednym ze sposobów sprawdzenia poprawności jest to, że określony element textarea nie jest pusty. Jeśli ten obszar tekstowy zawiera już tekst, jak mogę powiedzieć selenowi, aby wyczyścił pole? coś jak: …



8
„and” (boolean) vs „&” (bitwise) - Dlaczego różnica w zachowaniu z listami a tablicami numpy?
Co wyjaśnia różnicę w zachowaniu operacji logicznych i bitowych na listach w porównaniu z tablicami NumPy? Jestem zdezorientowany co do odpowiedniego użycia &vs andw Pythonie, co ilustrują poniższe przykłady. mylist1 = [True, True, True, False, True] mylist2 = [False, True, False, True, False] >>> len(mylist1) == len(mylist2) True # ---- …



9
Dodajesz informacje do wyjątku?
Chcę osiągnąć coś takiego: def foo(): try: raise IOError('Stuff ') except: raise def bar(arg1): try: foo() except Exception as e: e.message = e.message + 'happens at %s' % arg1 raise bar('arg1') Traceback... IOError('Stuff Happens at arg1') Ale otrzymuję: Traceback.. IOError('Stuff') Jakieś wskazówki, jak to osiągnąć? Jak to zrobić zarówno w …
142 python  exception 

2
Jaka jest różnica między pyenv, virtualenv, anaconda?
Jestem programistą ruby ​​próbującym nauczyć się Pythona. Jestem ładną rodziną z pyenv, ponieważ jest to jak kopiowanie i wklejanie z rbenv. Pyenv pomaga pozwolić na posiadanie więcej niż jednej wersji Pythona w systemie, a także izolować Pythona bez dotykania wrażliwej części systemu. Przypuszczam, że każda instalacja Pythona zawiera pakiet pip. …

8
Zmień nazwę indeksu Pandas DataFrame
Mam plik csv bez nagłówka z indeksem DateTime. Chcę zmienić nazwę indeksu i kolumny, ale za pomocą df.rename () zmienia się tylko nazwa kolumny. Pluskwa? Jestem na wersji 0.12.0 In [2]: df = pd.read_csv(r'D:\Data\DataTimeSeries_csv//seriesSM.csv', header=None, parse_dates=[[0]], index_col=[0] ) In [3]: df.head() Out[3]: 1 0 2002-06-18 0.112000 2002-06-22 0.190333 2002-06-26 0.134000 …
142 python  pandas  dataframe 

30
Python glob wiele typów plików
Czy istnieje lepszy sposób na użycie glob.glob w Pythonie, aby uzyskać listę wielu typów plików, takich jak .txt, .mdown i .markdown? W tej chwili mam coś takiego: projectFiles1 = glob.glob( os.path.join(projectDir, '*.txt') ) projectFiles2 = glob.glob( os.path.join(projectDir, '*.mdown') ) projectFiles3 = glob.glob( os.path.join(projectDir, '*.markdown') )
142 python  glob 

6
Pandy: przeglądanie listy arkuszy w pliku Excel
Nowa wersja Pandas używa następującego interfejsu do ładowania plików Excel: read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA']) ale co, jeśli nie znam dostępnych arkuszy? Na przykład pracuję z plikami programu Excel, które znajdują się poniżej Dane 1, Dane 2 ..., Dane N, foo, bar ale nie wiem Na priori. Czy jest jakiś sposób, …
142 python  excel  pandas  openpyxl  xlrd 

7
Jak znormalizować tablicę NumPy do określonego zakresu?
Po wykonaniu pewnego przetwarzania na tablicy audio lub obrazu, należy go znormalizować w pewnym zakresie, zanim będzie można go zapisać z powrotem do pliku. Można to zrobić w następujący sposób: # Normalize audio channels to between -1.0 and +1.0 audio[:,0] = audio[:,0]/abs(audio[:,0]).max() audio[:,1] = audio[:,1]/abs(audio[:,1]).max() # Normalize image to between …

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.