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
Python: przeładuj komponent Y zaimportowany z 'from X import Y'?
W Pythonie, po zaimportowaniu modułu X w sesji interpretera za pomocą import X, a moduł zmienia się na zewnątrz, mogę ponownie załadować moduł za pomocą reload(X). Zmiany będą następnie dostępne w mojej sesji tłumacza. Zastanawiam się, czy jest to również możliwe, gdy importuję komponent Y z modułu X za pomocą …


1
Zlecenie wykonania dekoratora
def make_bold(fn): return lambda : "<b>" + fn() + "</b>" def make_italic(fn): return lambda : "<i>" + fn() + "</i>" @make_bold @make_italic def hello(): return "hello world" helloHTML = hello() Wynik: "<b><i>hello world</i></b>" Z grubsza rozumiem o dekoratorach i jak to działa z jednym z nich w większości przykładów. W …

10
Załaduj ponownie aplikację Flask po zmianie pliku szablonu
Domyślnie, uruchamiając aplikację Flask przy użyciu wbudowanego serwera ( Flask.run), monitoruje ona swoje pliki w języku Python i automatycznie ponownie ładuje aplikację, jeśli jej kod ulegnie zmianie: * Detected change in '/home/xion/hello-world/app.py', reloading * Restarting with reloader Niestety, wydaje się, że działa to tylko dla plików * .py i nie …
96 python  flask  jinja2 

6
Wykreśl pasek za pomocą matplotlib za pomocą słownika
Czy istnieje sposób na wykreślenie wykresu słupkowego przy matplotlibużyciu danych bezpośrednio z dyktu? Mój dykt wygląda tak: D = {u'Label1':26, u'Label2': 17, u'Label3':30} Spodziewałem się fig = plt.figure(figsize=(5.5,3),dpi=300) ax = fig.add_subplot(111) bar = ax.bar(D,range(1,len(D)+1,1),0.5) do pracy, ale tak nie jest. Oto błąd: >>> ax.bar(D,range(1,len(D)+1,1),0.5) Traceback (most recent call last): File …

3
Jak mogę usunąć białe znaki z nagłówków Pandas DataFrame?
Analizuję dane z pliku Excela, który ma dodatkowe białe miejsce w niektórych nagłówkach kolumn. Kiedy sprawdzam kolumny wynikowej ramki danych za pomocą df.columns, widzę: Index(['Year', 'Month ', 'Value']) ^ # Note the unwanted trailing space on 'Month ' W związku z tym nie mogę: df["Month"] Ponieważ powie mi, że kolumna …


2
random.choice z zestawu? pyton
Pracuję nad częścią sztucznej inteligencji w grze w zgadywanie. Chcę, żeby SI wybrała losową literę z tej listy. Robię to jako zestaw, więc mogę łatwo usunąć litery z listy, gdy zostaną odgadnięte w grze i dlatego nie można ich już odgadnąć ponownie. mówi, że setobiekt nie jest indeksowalny. Jak mogę …
96 python  list  set 

10
Usuwanie wielu kolumn na podstawie nazw kolumn w Pandas
Mam trochę danych i kiedy je importuję, otrzymuję następujące niepotrzebne kolumny Szukam łatwego sposobu na usunięcie ich wszystkich 'Unnamed: 24', 'Unnamed: 25', 'Unnamed: 26', 'Unnamed: 27', 'Unnamed: 28', 'Unnamed: 29', 'Unnamed: 30', 'Unnamed: 31', 'Unnamed: 32', 'Unnamed: 33', 'Unnamed: 34', 'Unnamed: 35', 'Unnamed: 36', 'Unnamed: 37', 'Unnamed: 38', 'Unnamed: 39', …
96 python  pandas 




7
Czy Python ma odpowiednik Java Class.forName ()?
Muszę wziąć argument w postaci ciągu znaków i utworzyć obiekt klasy nazwanej w tym ciągu w Pythonie. W Javie użyłbym Class.forName().newInstance(). Czy istnieje odpowiednik w Pythonie? Dzięki za odpowiedzi. Aby odpowiedzieć tym, którzy chcą wiedzieć, co robię: Chcę użyć argumentu wiersza poleceń jako nazwy klasy i utworzyć jej instancję. Właściwie …

6
Używanie wstępnie wytrenowanego osadzania słów (word2vec lub Glove) w TensorFlow
Niedawno przejrzałem interesującą implementację klasyfikacji konwolucyjnej tekstu . Jednak cały kod TensorFlow, który sprawdziłem, używa losowych (nie wstępnie wytrenowanych) wektorów osadzających, takich jak następujące: with tf.device('/cpu:0'), tf.name_scope("embedding"): W = tf.Variable( tf.random_uniform([vocab_size, embedding_size], -1.0, 1.0), name="W") self.embedded_chars = tf.nn.embedding_lookup(W, self.input_x) self.embedded_chars_expanded = tf.expand_dims(self.embedded_chars, -1) Czy ktoś wie, jak używać wyników osadzania …

6
Jakie rodzaje wzorców mogę zastosować w kodzie, aby ułatwić tłumaczenie na inny język programowania? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Mam zamiar zrobić poboczny projekt, którego celem jest przetłumaczenie kodu z jednego …

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.