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.

4
Python: konwersja listy słowników do formatu json
Mam listę słowników, wyglądających mniej więcej tak: list = [{'id': 123, 'data': 'qwerty', 'indices': [1,10]}, {'id': 345, 'data': 'mnbvc', 'indices': [2,11]}] i tak dalej. Na liście może znajdować się więcej dokumentów. Muszę przekonwertować je na jeden dokument JSON, który można zwrócić w butelce, i nie mogę zrozumieć, jak to zrobić. …
85 python  json  list  dictionary 

2
Python - wymiar ramki danych
Nowość w Pythonie. W R możesz uzyskać wymiar macierzy za pomocą dim (...). Jaka jest odpowiednia funkcja w Python Pandas dla ich ramki danych?
85 python  pandas 

8
Python: jak połączyć wpisy w zestawie w jeden ciąg?
Zasadniczo próbuję połączyć wpisy w zestaw, aby uzyskać jeden ciąg. Próbuję użyć składni podobnej do funkcji łączenia list. Oto moja próba: list = ["gathi-109","itcg-0932","mx1-35316"] set_1 = set(list) set_2 = set(["mx1-35316"]) set_3 = set_1 - set_2 print set_3.join(", ") Jednak otrzymuję ten błąd: AttributeError: 'set' object has no attribute 'join' Jakie …
85 python  list  set  python-2.7 

5
Jak podzielić elementy listy?
Mam listę: my_list = ['element1\t0238.94', 'element2\t2.3904', 'element3\t0139847'] Jak mogę usunąć \ti wszystko później, aby uzyskać ten wynik: ['element1', 'element2', 'element3']
85 python  list  split 



3
Jakie są różne przypadki użycia Joblib i marynaty?
Tło: dopiero zaczynam pracę ze scikit-learn i czytam na dole strony o joblib i marynacie . bardziej interesujące może być użycie zamiennika pickle z joblib (joblib.dump & joblib.load), który jest bardziej wydajny w przypadku dużych zbiorów danych, ale może tylko wytrawiać na dysku, a nie na łańcuchu Czytałem te pytania …


15
Wykryj wersję Pythona w skrypcie powłoki
Chciałbym wykryć, czy w systemie Linux jest zainstalowany język Python, a jeśli tak, to jaka wersja języka Python jest zainstalowana. Jak mogę to zrobić? Czy jest coś bardziej wdzięcznego niż analizowanie wyniku "python --version"?
85 python  shell 

2
selen z scrapy dla dynamicznej strony
Próbuję wydobyć informacje o produkcie ze strony internetowej za pomocą scrapy. Moja strona internetowa do pobrania wygląda następująco: zaczyna się od strony product_list z 10 produktami kliknięcie przycisku „dalej” ładuje następnych 10 produktów (adres URL nie zmienia się między dwiema stronami) Używam LinkExtractor, aby przejść do każdego linku do strony …


2
Jaki jest prawidłowy sposób usunięcia zmiennej środowiskowej Linuksa w Pythonie?
Z dokumentacji: Jeśli platforma obsługuje tę unsetenv()funkcję, możesz usunąć elementy w tym mapowaniu na nieskonfigurowane zmienne środowiskowe. unsetenv()zostanie wywołana automatycznie po usunięciu elementu z os.environ i wywołaniu jednej z metod pop()lub clear(). Jednak chcę czegoś, co zadziała niezależnie od dostępności unsetenv(). Jak usunąć elementy z mapowania, jeśli nie jest dostępne? …

3
Wieloprocesorowość w Pythonie: zrozumienie logiki stojącej za `chunksize`
Jakie czynniki decydują o optymalnym chunksizeargumencie do takich metod multiprocessing.Pool.map()? .map()Sposób wydaje się użycie dowolnego heurystyczne do domyślnej chunksize (jak opisano poniżej); co motywuje ten wybór i czy istnieje bardziej przemyślane podejście oparte na jakiejś konkretnej sytuacji / konfiguracji? Przykład - powiedz, że jestem: Przechodząc iterabledo .map()tego ma ~ 15 …

6
Dzielenie ciągu rozdzielanego średnikami do słownika w Pythonie
Mam ciąg, który wygląda tak: "Name1=Value1;Name2=Value2;Name3=Value3" Czy w Pythonie jest wbudowana klasa / funkcja, która pobierze ten ciąg i skonstruuje słownik, tak jakbym to zrobił: dict = { "Name1": "Value1", "Name2": "Value2", "Name3": "Value3" } Przejrzałem dostępne moduły, ale nie mogę znaleźć niczego, co pasowałoby. Dzięki, wiem, jak samemu stworzyć …


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.