Pytania oznaczone «python»

107
Odtwarzaj dźwięk w Pythonie

Jak mogę odtworzyć dźwięk (byłby to 1-sekundowy dźwięk) ze skryptu Python? Najlepiej byłoby, gdyby był niezależny od platformy, ale najpierw musi działać na komputerze Mac. Wiem, że mógłbym po prostu wykonać afplay file.mp3polecenie z poziomu Pythona, ale czy można to zrobić w surowym Pythonie?...

107
Klasa „prywatna” (implementacyjna) w Pythonie

Piszę mały moduł Pythona składający się z dwóch części: niektóre funkcje definiujące interfejs publiczny, klasa implementacji używana przez powyższe funkcje, ale która nie ma znaczenia poza modułem. Na początku zdecydowałem się „ukryć” tę klasę implementacji, definiując ją wewnątrz funkcji,...

107
Python __str__ i listy

W Javie, jeśli wywołam List.toString (), automatycznie wywoła metodę toString () dla każdego obiektu wewnątrz Listy. Na przykład, jeśli moja lista zawiera obiekty o1, o2 i o3, list.toString () wyglądałaby mniej więcej tak: "[" + o1.toString() + ", " + o2.toString() + ", " + o3.toString() +...

107
Dodaj tekst do istniejącego pliku PDF za pomocą Pythona

Muszę dodać trochę tekstu do istniejącego pliku PDF za pomocą Pythona, jak najlepiej to zrobić i jakie dodatkowe moduły będę musiał zainstalować. Uwaga: Idealnie chciałbym móc to uruchomić zarówno na Windowsie, jak i na Linuksie, ale w trybie push wystarczy tylko Linux. Edycja: pyPDF i ReportLab...

107
Gdzie w virtualenv znajduje się kod niestandardowy?

Jakiej struktury katalogów należy przestrzegać podczas używania virtualenv? Na przykład, gdybym budował aplikację WSGI i tworzył virtualenv o nazwie foobar, zacząłbym od struktury katalogów takiej jak: /foobar /bin {activate, activate.py, easy_install, python} /include {python2.6/...} /lib...

107
Jak ustawić hosty docelowe w pliku Fabric

Chcę używać Fabric do wdrażania kodu mojej aplikacji internetowej na serwerach deweloperskich, pomostowych i produkcyjnych. Mój plik fab: def deploy_2_dev(): deploy('dev') def deploy_2_staging(): deploy('staging') def deploy_2_prod(): deploy('prod') def deploy(server): print 'env.hosts:',...

107
Co oznacza prefiks ab przed ciągiem znaków Pythona?

W kodzie źródłowym Pythona, na który natknąłem się, widziałem małe b przed ciągiem znaków, jak w: b"abcdef" Wiem o uprefiksie oznaczającym ciąg znaków Unicode i rprefiksie dla surowego literału ciągu. Co to boznacza iw jakim rodzaju kodu źródłowego jest przydatny, ponieważ wydaje się być...

107
Rozwiń ścieżkę wyszukiwania Pythona do innego źródła

Właśnie dołączyłem do projektu z dość dużą istniejącą bazą kodu. Rozwijamy się w Linuksie i nie używamy i IDE. Przechodzimy przez wiersz poleceń. Próbuję dowiedzieć się, jak sprawić, by Python szukał właściwej ścieżki, gdy uruchamiam moduły projektu. Na przykład, gdy uruchamiam coś takiego: python...

107
Jak zmienić zmienną modułu z innego modułu?

Załóżmy, że mam pakiet o nazwie bari zawiera bar.py: a = None def foobar(): print a i __init__.py: from bar import a, foobar Następnie wykonuję ten skrypt: import bar print bar.a bar.a = 1 print bar.a bar.foobar() Oto czego oczekuję: None 1 1 Oto, co otrzymałem: None 1 None Czy ktoś...