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.

6
Czym jest sys.maxint w Pythonie 3?
Próbowałem dowiedzieć się, jak przedstawić maksymalną liczbę całkowitą i czytałem, aby użyć "sys.maxint". Jednak w Pythonie 3, gdy go nazywam, otrzymuję: AttributeError: module 'object' has no attribute 'maxint'
162 python  python-3.x 

6
Jak łapiesz ten wyjątek?
Ten kod znajduje się w django / db / models / fields.py Czy tworzy / definiuje wyjątek? class ReverseSingleRelatedObjectDescriptor(six.with_metaclass(RenameRelatedObjectDescriptorMethods)): # This class provides the functionality that makes the related-object # managers available as attributes on a model class, for fields that have # a single "remote" value, on the class …
162 python  django  exception 

23
Zaktualizuj wartość zagnieżdżonego słownika o różnej głębokości
Szukam sposobu na zaktualizowanie słownika Dict Dictionary1 z zawartością aktualizacji dict bez nadpisywania poziomu A. dictionary1={'level1':{'level2':{'levelA':0,'levelB':1}}} update={'level1':{'level2':{'levelB':10}}} dictionary1.update(update) print dictionary1 {'level1': {'level2': {'levelB': 10}}} Wiem, że aktualizacja usuwa wartości na poziomie 2, ponieważ aktualizuje najniższy klucz poziom 1. Jak mogę sobie z tym poradzić, biorąc pod uwagę, że słownik1 i …
162 python 

4
Negacja w Pythonie
Próbuję utworzyć katalog, jeśli ścieżka nie istnieje, ale! (nie) operator nie działa. Nie jestem pewien, jak zanegować w Pythonie ... Jaki jest właściwy sposób to zrobić? if (!os.path.exists("/usr/share/sounds/blues")): proc = subprocess.Popen(["mkdir", "/usr/share/sounds/blues"]) proc.wait()
162 python  negation 

10
„TypeError: (Integer) nie nadaje się do serializacji JSON” podczas serializacji JSON w Pythonie?
Próbuję wysłać prosty słownik do pliku json z języka Python, ale wciąż otrzymuję komunikat „TypeError: 1425 is not JSON serializable”. import json alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']} afile = open('test.json','w') afile.write(json.dumps(alerts,encoding='UTF-8')) afile.close() Jeśli dodam domyślny argument, to zapisuje, ale wartości całkowite są zapisywane w pliku json jako ciągi znaków, co jest …



15
Uzyskaj protokół + nazwę hosta z adresu URL
W mojej aplikacji Django muszę pobrać nazwę hosta z odsyłacza request.META.get('HTTP_REFERER')wraz z jego protokołem, aby z adresów URL, takich jak: https://docs.google.com/spreadsheet/ccc?key=blah-blah-blah-blah#gid=1 /programming/1234567/blah-blah-blah-blah http://www.example.com https://www.other-domain.com/whaters/blah/blah/?v1=0&v2=blah+blah ... Powinienem dostać: https://docs.google.com/ https://stackoverflow.com/ http://www.example.com https://www.other-domain.com/ Przejrzałem inne powiązane pytania i znalazłem informacje o urlparse, ale od tego czasu to nie pomogło >>> urlparse(request.META.get('HTTP_REFERER')).hostname 'docs.google.com'
162 python  django 

11
Jak skonfigurować PyCharm do uruchamiania testów py.test?
Chcę zacząć pisać testy jednostkowe dla mojego kodu w Pythonie, a framework py.test wydaje się lepszym rozwiązaniem niż dołączony unittest w Pythonie . Więc dodałem katalog "testy" do mojego projektu i dodałem do niego test_sample.py . Teraz chcę skonfigurować PyCharm, aby uruchamiał wszystkie testy w moim katalogu „tests”. PyCharm rzekomo …
162 python  pycharm  pytest 


5
Formatowanie / pomijanie notacji naukowej z wyników agregacji Python Pandas
Jak można zmodyfikować format danych wyjściowych z operacji grupowej w pandach, która tworzy notację naukową dla bardzo dużych liczb? Wiem, jak wykonać formatowanie ciągów znaków w Pythonie, ale nie mam pojęcia, jak je tutaj zastosować. df1.groupby('dept')['data1'].sum() dept value1 1.192433e+08 value2 1.293066e+08 value3 1.077142e+08 To pomija notację naukową, jeśli konwertuję na …

12
Gdzie są moje dane JSON w moim przychodzącym żądaniu Django?
Próbuję przetwarzać przychodzące żądania JSON / Ajax za pomocą Django / Python. request.is_ajax()jest Truena żądanie, ale nie mam pojęcia, gdzie jest ładunek z danymi JSON. request.POST.dir zawiera to: ['__class__', '__cmp__', '__contains__', '__copy__', '__deepcopy__', '__delattr__', '__delitem__', '__dict__', '__doc__', '__eq__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__module__', '__ne__', …

8
Iteruj po atrybutach obiektów w Pythonie
Mam obiekt Pythona z kilkoma atrybutami i metodami. Chcę iterować po atrybutach obiektów. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements Chcę wygenerować słownik zawierający wszystkie atrybuty obiektów i ich bieżące wartości, ale chcę to zrobić w sposób dynamiczny (więc jeśli później dodam kolejny atrybut, nie muszę również …


14
błąd UnicodeDecodeError: kodek 'utf-8' nie może zdekodować bajtu 0xff na pozycji 0: nieprawidłowy bajt początkowy
https://github.com/affinelayer/pix2pix-tensorflow/tree/master/tools Wystąpił błąd podczas kompilowania pliku „process.py” w powyższej witrynie. python tools/process.py --input_dir data -- operation resize --outp ut_dir data2/resize data/0.jpg -> data2/resize/0.png Traceback (ostatnie ostatnie połączenie): File "tools/process.py", line 235, in <module> main() File "tools/process.py", line 167, in main src = load(src_path) File "tools/process.py", line 113, in load contents …
162 python  python-3.x  utf-8 

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.