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.




25
Pycharm nie pokazuje fabuły
Pycharm nie pokazuje fabuły z następującego kodu: import pandas as pd import numpy as np import matplotlib as plt ts = pd.Series(np.random.randn(1000), index=pd.date_range('1/1/2000', periods=1000)) ts = ts.cumsum() ts.plot() Dzieje się tak, że okno pojawia się na mniej niż sekundę, a następnie ponownie znika. Używając Pyzo IEP IDE (używając tego samego …

7
Dlaczego nie mogę dwukrotnie wywołać read () w przypadku otwartego pliku?
W przypadku ćwiczenia, które wykonuję, próbuję dwukrotnie odczytać zawartość danego pliku read()metodą. O dziwo, kiedy wywołuję to po raz drugi, nie zwraca zawartości pliku jako ciągu? Oto kod f = f.open() # get the year match = re.search(r'Popularity in (\d+)', f.read()) if match: print match.group(1) # get all the names …
100 python  io 



8
Jak zbudować obiekt timedelta z prostego ciągu
Piszę funkcję, która potrzebuje danych wejściowych timedelta do przekazania w postaci ciągu. Użytkownik musi wpisać coś w rodzaju „32 min” lub „2h32m”, a nawet „4:13” lub „5hr34m56s” ... Czy jest jakaś biblioteka lub coś, co ma już zaimplementowane tego typu rzeczy?

4
asyncio.ensure_future vs. BaseEventLoop.create_task vs. prosty coroutine?
Widziałem kilka podstawowych samouczków Pythona 3.5 o asyncio wykonujących tę samą operację w różnych smakach. W tym kodzie: import asyncio async def doit(i): print("Start %d" % i) await asyncio.sleep(3) print("End %d" % i) return i if __name__ == '__main__': loop = asyncio.get_event_loop() #futures = [asyncio.ensure_future(doit(i), loop=loop) for i in range(10)] …

9
Pary z jednej listy
Często znajdowałem potrzebę przetwarzania listy parami. Zastanawiałem się, jaki byłby pythonowy i skuteczny sposób na zrobienie tego, i znalazłem to w Google: pairs = zip(t[::2], t[1::2]) Wydawało mi się, że to dość pythonowe, ale po niedawnej dyskusji na temat idiomów i wydajności zdecydowałem się na kilka testów: import time from …
100 python  list  zip  slice  idioms 

13
Bezpieczne przechowywanie zmiennych środowiskowych w GAE za pomocą app.yaml
Muszę przechowywać klucze API i inne poufne informacje app.yamljako zmienne środowiskowe do wdrożenia w GAE. Problem z tym polega na tym, że jeśli app.yamlwrzucę do GitHub, ta informacja stanie się publiczna (niedobra). Nie chcę przechowywać informacji w magazynie danych, ponieważ nie pasują one do projektu. Chciałbym raczej zamienić wartości z …

6
Jak mogę filtrować linie podczas ładowania w funkcji read_csv Pandas?
Jak mogę filtrować, które wiersze pliku CSV mają zostać załadowane do pamięci za pomocą pand? Wydaje się, że jest to opcja, którą należy znaleźć read_csv. Czy coś mi brakuje? Przykład: mamy plik CSV z kolumną znacznika czasu i chcielibyśmy załadować tylko wiersze, które mają znacznik czasu większy niż dana stała.
100 python  pandas 

5
Czy funkcja sortowana () w języku Python jest stabilna?
Dokumentacja nie gwarantuje. Czy jest jakieś inne miejsce, które jest udokumentowane? Domyślam się, że może być stabilna, ponieważ metoda sortowania na listach jest gwarantowana jako stabilna (Uwagi 9 punkt: „Począwszy od Pythona 2.3, metoda sort () jest stabilna”), a sortowanie jest funkcjonalnie podobne. Jednak nie jestem w stanie znaleźć żadnego …

7
Skrypt poinstalacyjny z setuptools Pythona
Czy można określić plik skryptowy języka Python po instalacji jako część pliku setuptools setup.py, aby użytkownik mógł uruchomić polecenie: python setup.py install w lokalnym archiwum plików projektu lub pip install <name> dla projektu PyPI, a skrypt zostanie uruchomiony po zakończeniu standardowej instalacji setuptools? Chcę wykonać zadania poinstalacyjne, które można zakodować …

10
Formatowanie ciągów zapytań SQL w języku Python
Próbuję znaleźć najlepszy sposób formatowania ciągu zapytania sql. Kiedy debuguję moją aplikację, chciałbym rejestrować wszystkie ciągi zapytań sql i ważne jest, aby łańcuch był odpowiednio sformatowany. opcja 1 def myquery(): sql = "select field1, field2, field3, field4 from table where condition1=1 and condition2=2" con = mymodule.get_connection() ... Jest to dobre …

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.