Pytania oznaczone «python»

206
ImportError: Żaden moduł o nazwie „Tkinter”

Z jakiegoś powodu nie mogę użyć modułu Tkinterlub tkinter. Po uruchomieniu następującego polecenia w powłoce pytona import Tkinter lub import tkinter Mam ten błąd ModuleNotFoundError: Brak modułu o nazwie „Tkinter” lub ModuleNotFoundError: Brak modułu o nazwie „tkinter” Jaki może być...

205
Wykresy dna morskiego nie pojawiają się

Jestem pewien, że zapominam o czymś bardzo prostym, ale nie mogę zmusić pewnych fabuł do współpracy z Seaborn. Jeśli zrobię: import seaborn as sns Następnie wszelkie wątki, które tworzę jak zwykle za pomocą matplotlib, otrzymują styl Seaborn (z szarą siatką w tle). Jeśli jednak spróbuję...

205
Czy Conda zastępuje potrzebę virtualenv?

Niedawno odkryłem Condę po tym, jak miałem problemy z instalacją SciPy, szczególnie w aplikacji Heroku, którą opracowuję. Dzięki Conda tworzysz środowiska, bardzo podobne do tego, co robi virtualenv . Moje pytania to: Jeśli użyję Condy, czy zastąpi ona potrzebę virtualenv? Jeśli nie, w jaki...

205
Pandy grupowane i sumowane

Używam tej ramki danych: Fruit Date Name Number Apples 10/6/2016 Bob 7 Apples 10/6/2016 Bob 8 Apples 10/6/2016 Mike 9 Apples 10/7/2016 Steve 10 Apples 10/7/2016 Bob 1 Oranges 10/7/2016 Bob 2 Oranges 10/6/2016 Tom 15 Oranges 10/6/2016 Mike 57 Oranges 10/6/2016 Bob 65 Oranges 10/7/2016 Tony 1 Grapes...

204
Jak programowo ustawić atrybut?

Załóżmy, że mam obiekt Pythona xi ciąg s, jak mogę ustawić atrybut sna x? Więc: >>> x = SomeObject() >>> attr = 'myAttr' >>> # magic goes here >>> x.myAttr 'magic' Jaka jest magia Nawiasem mówiąc, celem tego jest buforowanie połączeń do...

204
Zapisz do pliku UTF-8 w Pythonie

Jestem naprawdę mylony z codecs.open function. Kiedy robię: file = codecs.open("temp", "w", "utf-8") file.write(codecs.BOM_UTF8) file.close() Daje mi to błąd UnicodeDecodeError: Kodek „ascii” nie może dekodować bajtu 0xef w pozycji 0: porządek poza zakresem (128) Jeśli zrobię: file =...

204
Powtórz ciąg do określonej długości

Jaki jest skuteczny sposób na powtórzenie łańcucha do określonej długości? Na przykład:repeat('abc', 7) -> 'abcabca' Oto mój obecny kod: def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string Czy istnieje...