Pytania oznaczone «python»

130
Zatrzymywanie Pythona za pomocą ctrl + c

Mam skrypt w Pythonie, który używa wątków i wykonuje wiele żądań HTTP. Myślę, że podczas odczytu żądania HTTP (używającego urllib2) blokuje się i nie odpowiada, CtrlCaby zatrzymać program. Czy można to obejść?

130
Katalog listy Pythona, podkatalog i pliki

Próbuję stworzyć skrypt, który wyświetli listę wszystkich katalogów, podkatalogów i plików w podanym katalogu. Próbowałem tego: import sys,os root = "/home/patate/directory/" path = os.path.join(root, "targetdirectory") for r,d,f in os.walk(path): for file in f: print...

130
Matplotlib: Błąd „Nieznana projekcja„ 3d ””

Właśnie zainstalowałem matplotlib i próbuję uruchomić jeden z przykładowych skryptów. Jednak napotkam błąd opisany poniżej. Co ja robię źle? from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt fig = plt.figure() ax = fig.gca(projection='3d') X, Y, Z =...

130
Obiekt „str” nie obsługuje przypisywania pozycji w Pythonie

Chciałbym odczytać kilka znaków z ciągu i umieścić go w innym ciągu (tak jak w C). Więc mój kod jest taki jak poniżej import string import re str = "Hello World" j = 0 srr = "" for i in str: srr[j] = i #'str' object does not support item assignment j = j + 1 print (srr) W C kod może być i =...

130
dodanie katalogu do sys.path / PYTHONPATH

Próbuję zaimportować moduł z określonego katalogu. Problem polega na tym, że jeśli sys.path.append(mod_directory)użyję do dołączenia ścieżki, a następnie otworzę interpreter Pythona, katalog mod_directoryzostanie dodany na koniec listy sys.path. Jeśli wyeksportuję PYTHONPATHzmienną przed...

129
Konwersja typu w miejscu tablicy NumPy

Biorąc pod uwagę tablicę NumPy int32, jak przekonwertować ją na float32 miejsce ? Więc zasadniczo chciałbym to zrobić a = a.astype(numpy.float32) bez kopiowania tablicy. To jest duże. Powodem tego jest to, że mam dwa algorytmy do obliczania a. Jeden z nich zwraca tablicę int32, a drugi...

129
zainicjuj tablicę numpy

Czy istnieje sposób na zainicjowanie tablicy numpy kształtu i dodanie do niej? Wyjaśnię, czego potrzebuję, na przykładzie listy. Jeśli chcę stworzyć listę obiektów generowanych w pętli, mogę: a = [] for i in range(5): a.append(i) Chcę zrobić coś podobnego z tablicą numpy. Wiem o vstack,...