python-3.x

Błąd: "'dict' obiekt nie ma atrybutu 'iteritems' "

Próbuję użyć NetworkX do odczytania pliku shape i użyć funkcji write_shp() do wygenerowania plików shape, które będą zawierać ... ge na range w nx_shp.py / align = "left" / Z tego, co czytałem, może to być związane z wersją Pythona (Python2 vs Python3).

Na init.py nie jest wymagane dla pakietów w Pythonie 3.3+

Używam Pythona 3.5.1. Przeczytałem dokument i sekcję pakiet tutaj: https://docs.python.org/3/tutorial/modules.html#packages ... ort a.b.module ImportError: No module named a.b.module Z __init__.py w obu ~/Playground/a i ~/Playground/a/b działa dobrze.

Jak uruchomić wiele wersji Pythona w systemie Windows

Miałem dwie wersje Pythona zainstalowane na moim komputerze (wersje 2.6 i 2.5). Chcę uruchomić 2.6 Dla jednego projektu i 2.5 dla innego. Jak mogę określić, którego chcę użyć? Pracuję na Windows XP SP2.

Rozpakowywanie, rozszerzone rozpakowywanie i zagnieżdżone rozszerzone rozpakowywanie

Rozważmy te wyrażenia... Proszę o cierpliwość... to długa lista... (Uwaga: niektóre wyrażenia są powtarzane - jest to tylko ... takich wyrażeń. Czy czytając czyjś kod, powinienem go po prostu zignorować i nigdy nie próbować pojąć, co robi to wyrażenie?

"for line in..." results in UnicodeDecodeError: 'utf-8' codec can ' t decode byte

Oto Mój kod, for line in open('u.item'): # Read each line Ilekroć uruchamiam ten kod daje następujący błąd: UnicodeDecode ... stępująco: for line in open('u.item', encoding='utf-8'): # Read each line Ale znowu daje ten sam błąd. Co mam wtedy zrobić?

Jak przeszukiwać i zastępować tekst w pliku za pomocą Pythona?

Jak wyszukać i zastąpić tekst w pliku za pomocą Pythona 3? Oto Mój kod: import os import sys import fileinput print ("Tex ... owanie "abcd" by " ram " Hi this is ram hi this is ram To jest plik tekstowy. Tak działa search and replace

Naga gwiazdka w argumentach funkcji?

Co robi Naga gwiazdka w argumentach funkcji? Kiedy spojrzałem na Moduł ogórkowy , widzę to: pickle.dump(obj, file, protoc ... s ... File "<stdin>", line 1 SyntaxError: named arguments must follow bare * Jeśli ważne, jestem na Pythonie 3.3.0.

Jak Mogę połączyć się z MySQL w Pythonie 3 w systemie Windows?

Używam Pythona ActiveState 3 w systemie Windows i chciałem połączyć się z moją bazą danych MySQL. Słyszałem, że mysqldb był m ... istnieje repozytorium, w którym istnieją binaria dla mysqldb? Jak Mogę połączyć się z MySQL w Pythonie 3 w systemie Windows?

Jak mogę odczytać dane wejściowe jako liczby całkowite?

Dlaczego ten kod nie wprowadza liczb całkowitych? Wszystko w sieci mówi, aby używać raw_input(), ale czytałem na Stack Overf ... print(x - y) print(x * y) print(x / y) print(x % y) if input("Play again? ") == "no": play = False

Czy Python ma wbudowaną funkcję sortowania naturalnego?

Używanie Pythona 3.x, mam listę ciągów, dla których chciałbym wykonać naturalny alfabetyczny sortowanie. Sortowanie Natural ... ['Elm11', 'Elm12', 'Elm2', 'elm0', 'elm1', 'elm10', 'elm13', 'elm9'] Szukam funkcji sort, która zachowuje się jak pierwsza.

Znajdź kolumnę, której nazwa zawiera określony ciąg znaków

Mam ramkę danych z nazwami kolumn i chcę znaleźć tę, która zawiera określony ciąg znaków, ale nie do końca go pasuje. Szukam ... później za pomocą df['name'] lub df[name] Jak zwykle. Próbowałem znaleźć sposób, aby to zrobić, bez skutku. Jakieś wskazówki?

regresja logistyczna

Używam funkcji regresji logistycznej sklepu i zastanawiałem się, co każdy z rozwiązujących robi za kulisami, aby rozwiązać problem optymalizacji. Może ktoś pokrótce opisać co robią "newton-cg"," sag"," lbfgs "i" liblinear"?

Co oznacza - > w definicjach funkcji Pythona?

Ostatnio zauważyłem coś ciekawego patrząc na Specyfikacja gramatyczna Pythona 3.3 : funcdef: 'def' NAME parameters ['->' ... za strzałką (np. 2 < 1), nie wpływa to na zachowanie funkcji. Czy ktoś przyzwyczajony do tej składni mógłby to wyjaśnić?

Jak zrobić obiekt niezmienny w Pythonie?

Chociaż nigdy tego nie potrzebowałem, po prostu uderzyło mnie, że tworzenie niezmiennego obiektu w Pythonie może być nieco tr ... , po prostu nie implementując żadnych geititem lub setattribute, itp. Ale zamiast zrobić to sam, oferuję bo jestem leniwy. :)

Dlaczego "not (True) in [False, True]" zwraca False?

Jeśli to zrobię: >>> False in [False, True] True To zwraca True. Po prostu dlatego, że False jest na liście. Al ... ;> not(True) in [False, True] False To zwraca False. {[6] } jest równe False: >>> not(True) False Dlaczego?

pip install - locale.Błąd: nieobsługiwane ustawienie regionalne

Pełna stacktrace: ➜ ~ pip install virtualenv Traceback (most recent call last): File "/usr/bin/pip", line 11, in <mod ... ~ pip --version pip 8.1.1 from /usr/lib/python3.4/site-packages (python 3.4) pip uninstall virtualenv wyrzuca ten sam błąd

Jak używać surowych danych wejściowych w Pythonie 3

import sys print (sys.platform) print (2 ** 100) raw_input( ) Używam Pythona 3.1 i nie mogę uzyskać raw_input ,aby "zamrozić" wyskakujące okienko dos. Książka, którą czytam jest dla 2.5 i używam 3.1 Co mam zrobić, żeby to naprawić?

Deklaracja Zmiennych Pythona

Nauka Python {[7] } i ma podstawowe wątpliwości. 1.I have seen variable declaration (path here) as class writer: pat ... ogę utworzyć zmienną do przechowywania niestandardowego typu? class writer: path = "" # string value customObj = ??

Jak zainstalować Keras i Theano w Anaconda Python na Windows?

Próbuję pracować nad sieciami neuronowymi w Pythonie używając następujących pakietów Keras: from keras.utils import np_util ... command git. więc zainstalowałem Git i ustawiłem zmienne środowiskowe. Czy jest jakaś procedura instalowania tych pakietów?

Jak używać pip z Pythonem 3.x obok Pythona 2.x

Zainstalowałem Pythona 3.x (oprócz Pythona 2.x na Ubuntu) i powoli zacząłem parować moduły, których używam w Pythonie 2.x. Więc zastanawiam się, jakie podejście powinienem podjąć, aby ułatwić sobie życie za pomocą pip dla Pythona 2.x i Python 3.x?