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.


10
Python csv string to array
Czy ktoś zna prostą bibliotekę lub funkcję do analizowania ciągu zakodowanego w formacie CSV i przekształcania go w tablicę lub słownik? Nie sądzę, żebym chciał mieć wbudowany moduł csv, ponieważ we wszystkich przykładach, które widziałem, pobiera ścieżki plików, a nie ciągi.
187 python  string  arrays  csv 

7
Jak mogę użyć pliku DLL z Pythona?
Jaki jest najłatwiejszy sposób korzystania z DLLpliku od wewnątrz Python? W szczególności, w jaki sposób można tego dokonać bez pisania dodatkowego C++kodu opakowania, w którym można by udostępnić funkcjonalność Python? Natywna Pythonfunkcjonalność jest zdecydowanie lepsza niż korzystanie z biblioteki innej firmy.
186 python  dll 

13
Jak skomentować blok kodu Pythona w Vimie
Zastanawiałem się, czy w Vimie było jakieś mapowanie klawiszy, które pozwoliło mi na wcięcie niektórych linii kodu (czy te linie zostały wybrane w trybie wizualnym, czy n linii powyżej / poniżej aktualnej pozycji kursora). Więc w zasadzie coś, co przekształca następujące def my_fun(x, y): return x + y do #def …
186 python  vim  editor 

10
Serializacja instancji klasy do JSON
Próbuję utworzyć reprezentację ciągu JSON wystąpienia klasy i mam trudności. Powiedzmy, że klasa jest zbudowana w następujący sposób: class testclass: value1 = "a" value2 = "b" Wywołanie json.dumps odbywa się w następujący sposób: t = testclass() json.dumps(t) Nie udaje się i mówi mi, że klasa testowa nie jest serializowalna w …

16
Typy niezmienne a zmienne
Jestem zdezorientowany, czym jest niezmienny typ. Wiem, że floatobiekt jest uważany za niezmienny, z tego rodzaju przykładem z mojej książki: class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2)) Czy jest to uważane za niezmienne ze względu na strukturę / hierarchię klas ?, co floatoznacza, że znajduje się na szczycie …



3
Konwertuj timedelta na całkowitą liczbę sekund
Mam różnicę czasu time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 Jak znaleźć całkowitą liczbę sekund, które minęły? diff.secondsnie liczy dni. Mógłbym zrobić: diff.seconds + diff.days * 24 * 3600 Czy jest do tego wbudowana metoda?
186 python  datetime 


15
wyjście na żywo z komendy podprocesu
Używam skryptu python jako sterownika kodu hydrodynamicznego. Kiedy przychodzi czas na uruchomienie symulacji, używam subprocess.Popendo uruchomienia kodu, zbieram dane wyjściowe ze stdout i stderr do subprocess.PIPE--- następnie mogę wydrukować (i zapisać w pliku dziennika) informacje wyjściowe i sprawdzić, czy nie ma błędów . Problem polega na tym, że nie mam …


4
Częste użycie Pythona w Google [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
185 python 

11
„Nie można uruchomić curl-config: [Errno 2] Brak takiego pliku lub katalogu” podczas instalacji programu pycurl
Próbuję zainstalować pycurl za pomocą: sudo pip install pycurl Pobrał się dobrze, ale kiedy uruchamia setup.py, otrzymuję następujący ślad: Downloading/unpacking pycurl Running setup.py egg_info for package pycurl Traceback (most recent call last): File "<string>", line 16, in <module> File "/tmp/pip-build-root/pycurl/setup.py", line 563, in <module> ext = get_extension() File "/tmp/pip-build-root/pycurl/setup.py", line …
185 python  install  pycurl 


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.