Pytania oznaczone «python»

119
Jak zapisać dane w formacie CSV jako ciąg (nie plik)?

Chcę rzutować dane jak [1,2,'a','He said "what do you mean?"']ciąg w formacie CSV. Zwykle by to używał csv.writer(), ponieważ obsługuje wszystkie szalone przypadki skrajne (ucieczki przecinkami, znaki cudzysłowu, dialekty CSV itp.) csv.writer(). Moje obecne rozwiązanie to nieco zmyślona...

119
Konwersja listy na zbiór zmienia kolejność elementów

Ostatnio zauważyłem, że kiedy jestem konwertowania listdo setrzędu elementów ulega zmianie i jest klasyfikowane według charakteru. Rozważmy ten przykład: x=[1,2,20,6,210] print x # [1, 2, 20, 6, 210] # the order is same as initial order set(x) # set([1, 2, 20, 210, 6]) # in the set(x) output...

119
Jak wykonać proste „chmod + x” z poziomu Pythona?

Chcę utworzyć plik z poziomu skryptu Pythona, który jest wykonywalny. import os import stat os.chmod('somefile', stat.S_IEXEC) wygląda na to, os.chmodże nie „dodaje” uprawnień tak, jak chmodrobi to unix . Gdy ostatnia linia jest wykomentowana, plik ma kod pliku -rw-r--r--, a nie zakomentowany,...

119
Dodanie dowolnej linii do wykresu matplotlib w notatniku ipython

Jestem raczej nowy w Pythonie / Matplotlib i używam go w notatniku ipython. Próbuję dodać kilka linii adnotacji do istniejącego wykresu i nie mogę dowiedzieć się, jak wyrenderować linie na wykresie. Na przykład, jeśli wykreślę co następuje: import numpy as np np.random.seed(5) x = arange(1, 101) y...

119
Jak mogę zapisać obraz za pomocą PIL?

Właśnie wykonałem trochę przetwarzania obrazu przy użyciu biblioteki obrazów Python (PIL), korzystając z postu, który znalazłem wcześniej, aby wykonać transformacje Fouriera obrazów i nie mogę uruchomić funkcji zapisywania. Cały kod działa dobrze, ale po prostu nie zapisze wynikowego obrazu: from...

119
virtualenvwrapper i Python 3

Zainstalowałem Python 3.3.1 na Ubuntu lucid i pomyślnie utworzyłem virtualenv, jak poniżej virtualenv envpy331 --python=/usr/local/bin/python3.3 stworzyło to folder envpy331w moim katalogu domowym. virtualenvwrapperZainstalowałem również. Ale w dokumentach obsługiwane są tylko 2.4-2.7wersje ......

119
Podobieństwo cosinusowe między 2 listami liczb

Muszę obliczyć podobieństwo cosinusowe między dwiema listami , powiedzmy na przykład lista 1, która jest dataSetIi lista 2, która jest dataSetII. Nie mogę używać niczego takiego jak numpy lub moduł statystyk. Muszę używać wspólnych modułów (matematyka itp.) (I możliwie najmniejszej liczby modułów,...

119
Numpy: podziel każdy wiersz przez element wektora

Załóżmy, że mam tablicę numpy: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) i mam odpowiedni „wektor”: vector = np.array([1,2,3]) Jak operować datawzdłuż każdego wiersza, aby odjąć lub podzielić, aby wynik był następujący: sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result = [[1,1,1], [1,1,1],...

119
Nie można zainstalować Scipy przez pip

Podczas instalowania scipy przez pip za pomocą: pip install scipy Pip nie może zbudować Scipy i zgłasza następujący błąd: Cleaning up... Command /Users/administrator/dev/KaggleAux/env/bin/python2.7 -c "import setuptools,

119
Jak usunąć ostatni wiersz danych z ramki danych pandy

Myślę, że to powinno być proste, ale wypróbowałem kilka pomysłów i żaden z nich nie zadziałał: last_row = len(DF) DF = DF.drop(DF.index[last_row]) #<-- fail! Próbowałem używać wskaźników ujemnych, ale to również prowadziło do błędów. Nadal nie rozumiem czegoś podstawowego....