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.

8
Żądania Pythona i trwałe sesje
Używam modułu żądań (wersja 0.10.0 z Pythonem 2.5). Dowiedziałem się, jak przesłać dane do formularza logowania na stronie internetowej i odzyskać klucz sesji, ale nie widzę oczywistego sposobu wykorzystania tego klucza sesji w kolejnych żądaniach. Czy ktoś może wypełnić wielokropek w poniższym kodzie lub zaproponować inne podejście? >>> import requests …

13
Zastępowanie wystąpień znaku w ciągu
Ten prosty kod, który po prostu próbuje zastąpić średniki (w pozycjach określonych i) dwukropkami, nie działa: for i in range(0,len(line)): if (line[i]==";" and i in rightindexarray): line[i]=":" Daje błąd line[i]=":" TypeError: 'str' object does not support item assignment Jak mogę to obejść, aby zastąpić średniki dwukropkami? Korzystanie z zamiany nie …
120 python  string 


4
pandy konwertują niektóre kolumny na wiersze
Więc mój zbiór danych zawiera pewne informacje według lokalizacji dla n dat. Problem polega na tym, że każda data jest w rzeczywistości innym nagłówkiem kolumny. Na przykład CSV wygląda jak location name Jan-2010 Feb-2010 March-2010 A "test" 12 20 30 B "foo" 18 20 25 Chciałbym, żeby to wyglądało location …
120 python  pandas 

16
Python / Json: oczekiwana nazwa właściwości ujęta w podwójne cudzysłowy
Próbowałem znaleźć dobry sposób ładowania obiektów JSON w Pythonie. Wysyłam te dane json: {'http://example.org/about': {'http://purl.org/dc/terms/title': [{'type': 'literal', 'value': "Anna's Homepage"}]}} do zaplecza, gdzie zostanie odebrany jako ciąg, a następnie json.loads(data)go przeanalizowałem. Ale za każdym razem dostałem ten sam wyjątek: ValueError: Expecting property name enclosed in double quotes: line 1 column …
120 python  json  parsing 

21
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, tokenize;__file__='/Users/administrator/dev/KaggleAux/env/build/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/zl/7698ng4d4nxd49q1845jd9340000gn/T/pip-eO8gua-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/administrator/dev/KaggleAux/env/bin/../include/site/python2.7 failed with error code 1 in /Users/administrator/dev/KaggleAux/env/build/scipy Storing debug log for …
119 python  scipy 

3
Jakie jest znaczenie „(1,) == 1” w Pythonie?
Testuję strukturę krotki i stwierdziłem, że jest to dziwne, gdy używam ==operatora takiego: >>> (1,) == 1, Out: (False,) Kiedy przypiszę te dwa wyrażenia do zmiennej, wynik jest prawdziwy: >>> a = (1,) >>> b = 1, >>> a==b Out: True Moim zdaniem to pytanie różni się od reguły składni …

6
Iteruj po liniach łańcucha
Mam ciąg wieloliniowy zdefiniowany w ten sposób: foo = """ this is a multi-line string. """ Ten ciąg użyliśmy jako wejście testowe dla parsera, który piszę. Funkcja parsera otrzymuje file-obiekt jako dane wejściowe i wykonuje iterację po nim. Wywołuje również next()metodę bezpośrednio, aby pominąć wiersze, więc naprawdę potrzebuję iteratora jako …
119 python  string  iterator 


6
Zapisywanie interaktywnych figur Matplotlib
Czy istnieje sposób na zapisanie figury Matplotlib, aby można ją było ponownie otworzyć i przywrócić typową interakcję? (Podobnie jak format .fig w MATLAB?) Często uruchamiam te same skrypty, aby wygenerować te interaktywne liczby. Albo wysyłam moim kolegom wiele statycznych plików PNG, aby pokazać różne aspekty fabuły. Wolałbym raczej wysłać obiekt …
119 python  matplotlib 

9
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 ... Czy pythonktoś próbował zorganizować python3virtualenv? Jeśli tak, czy możesz mi powiedzieć, jak to zrobić?


7
Python - kodek „ascii” nie może dekodować bajtu
Jestem bardzo zmieszany. Próbowałem zakodować, ale błąd powiedział can't decode.... >>> "你好".encode("utf8") Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128) Wiem, jak uniknąć błędu z prefiksem „u” w ciągu. Zastanawiam się tylko, dlaczego …

5
Jak uruchomić własny kod razem z pętlą zdarzeń Tkintera?
Mój młodszy brat dopiero zaczyna programować, a w ramach swojego projektu Science Fair przeprowadza symulację stada ptaków na niebie. Napisał większość swojego kodu i działa dobrze, ale ptaki muszą się poruszać w każdej chwili . Jednak Tkinter poświęca czas na własną pętlę zdarzeń, więc jego kod nie będzie działać. Wykonywanie …
119 python  events  tkinter 

12
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, aby skrócić czas spędzony). Powiedzmy, że dataSetIjest [3, …

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.