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.

5
json.dumps vs flask.jsonify
Nie jestem pewien, czy rozumiem cel flask.jsonifymetody. Próbuję utworzyć ciąg JSON z tego: data = {"id": str(album.id), "title": album.title} ale to, co otrzymuję, json.dumpsróżni się od tego, co otrzymuję flask.jsonify. json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} Oczywiście muszę uzyskać wynik, który bardziej przypomina json.dumpszwrot. Co ja robię źle?
276 python  json  flask 

5
Utwórz Pandas DataFrame z ciągu
Aby przetestować niektóre funkcje, chciałbym utworzyć DataFrameciąg znaków. Powiedzmy, że moje dane testowe wyglądają następująco: TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """ Jaki jest najprostszy sposób wczytania tych danych do Pand DataFrame?

10
Konwertuj dict Pythona na ciąg znaków i odwrotnie
Piszę program, który przechowuje dane w obiekcie słownika, ale dane te muszą zostać zapisane w pewnym momencie podczas wykonywania programu i ponownie załadowane do obiektu słownika po ponownym uruchomieniu programu. Jak przekonwertować obiekt słownika na ciąg, który można zapisać do pliku i załadować z powrotem do obiektu słownika? Mamy nadzieję, …

24
Sformatuj timedelta na ciąg
Mam problem z formatowaniem datetime.timedeltaobiektu. Oto, co próbuję zrobić: Mam listę obiektów, a jednym z członków klasy obiektu jest obiekt timedelta, który pokazuje czas trwania zdarzenia. Chciałbym wyświetlić ten czas w formacie godzin: minut. Wypróbowałem różne metody, aby to zrobić i mam trudności. Moje obecne podejście polega na dodawaniu metod …

2
Dlaczego „x” w („x”,) jest szybsze niż „x” == „x”?
>>> timeit.timeit("'x' in ('x',)") 0.04869917374131205 >>> timeit.timeit("'x' == 'x'") 0.06144205736110564 Działa również dla krotek z wieloma elementami, obie wersje wydają się rosnąć liniowo: >>> timeit.timeit("'x' in ('x', 'y')") 0.04866674801541748 >>> timeit.timeit("'x' == 'x' or 'x' == 'y'") 0.06565782838087131 >>> timeit.timeit("'x' in ('y', 'x')") 0.08975995576448526 >>> timeit.timeit("'x' == 'y' or 'x' …

6
Ile klas powinienem umieścić w jednym pliku? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie Jestem przyzwyczajony do modelu Java, w którym możesz mieć jedną …
274 python  class 


5
Jak dynamicznie budować obiekt JSON za pomocą Pythona?
Jestem nowy w Pythonie i bawię się danymi JSON. Chciałbym dynamicznie budować obiekt JSON, dodając pewną wartość klucza do istniejącego obiektu JSON. Próbowałem następujące, ale otrzymuję TypeError: 'str' object does not support item assignment: import json json_data = json.dumps({}) json_data["key"] = "value" print 'JSON: ', json_data
274 python  json 

11
Zignoruj ​​wielokrotne zwracane wartości w Pythonie
Powiedzmy, że mam funkcję Python, która zwraca wiele wartości w krotce: def func(): return 1, 2 Czy istnieje dobry sposób na zignorowanie jednego z wyników zamiast przypisywania go do zmiennej tymczasowej? Powiedz, że gdybym był zainteresowany tylko pierwszą wartością, czy istnieje lepszy sposób niż ten: x, temp = func()
274 python  function  tuples 


3
Jak sprawdzić, czy kolumna istnieje w Pandach
Czy istnieje sposób sprawdzenia, czy kolumna istnieje w ramce danych Pandas? Załóżmy, że mam następujące DataFrame: >>> import pandas as pd >>> from random import randint >>> df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, 9)*100 for x in xrange(10)]}) …
274 python  pandas  dataframe 

6
Pandy Pythona: Uzyskaj indeks wierszy, których kolumna odpowiada określonej wartości
Biorąc pod uwagę DataFrame z kolumną „BoolCol”, chcemy znaleźć indeksy DataFrame, w których wartości dla „BoolCol” == True Obecnie mam iteracyjny sposób, aby to zrobić, co działa idealnie: for i in range(100,3000): if df.iloc[i]['BoolCol']== True: print i,df.iloc[i]['BoolCol'] Ale to nie jest właściwy sposób, aby to zrobić panda. Po kilku badaniach …
274 python  indexing  pandas 


30
IDE rozwoju Django [zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Zrobiłem trochę rozwoju Django, ale wszystko to było w edytorze tekstu. Byłem ciekawy, jakich …
273 python  django  ide 

10
Jak wykonać program z Pythona? os.system zawiedzie z powodu spacji w ścieżce
Mam skrypt w języku Python, który musi uruchomić program zewnętrzny, ale z jakiegoś powodu kończy się niepowodzeniem. Jeśli mam następujący skrypt: import os; os.system("C:\\Temp\\a b c\\Notepad.exe"); raw_input(); Następnie kończy się niepowodzeniem z następującym błędem: „C: \ Temp \ a” nie jest rozpoznawane jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub …

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.