Pytania oznaczone «python»

190
Zrozumienie einsum NumPy

Próbuję zrozumieć, jak dokładnie einsumdziała. Przejrzałem dokumentację i kilka przykładów, ale wydaje się, że się nie trzyma. Oto przykład, który przeszliśmy w klasie: C = np.einsum("ij,jk->ki", A, B) dla dwóch tablic AiB Myślę, że to zajmie A^T * B, ale nie jestem pewien (czy...

190
Jak wyodrębnić tekst z pliku PDF?

Próbuję wyodrębnić tekst zawarty w tym pliku PDF za pomocą Python. Korzystam z modułu PyPDF2 i mam następujący skrypt: import PyPDF2 pdf_file = open('sample.pdf') read_pdf = PyPDF2.PdfFileReader(pdf_file) number_of_pages = read_pdf.getNumPages() page = read_pdf.getPage(0) page_content =...

189
Czy można zadeklarować dalej funkcję w Pythonie?

Czy można zadeklarować dalej funkcję w Pythonie? Chcę posortować listę za pomocą własnej cmpfunkcji, zanim zostanie zadeklarowana. print "\n".join([str(bla) for bla in sorted(mylist, cmp = cmp_configs)]) Zorganizowałem swój kod, aby wstawić definicję cmp_configsmetody po wywołaniu. Błąd tego...

189
Jaki jest cel „pip install - user…”?

Od pip install --help: --user Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on Windows. (See the Python documentation for site.USER_BASE for full details.) Dokumentacja dla site.USER_BASE to przerażający tunel czasoprzestrzenny o...

188
Uzyskaj skrót MD5 dużych plików w Pythonie

Użyłem hashliba (który zastępuje md5 w Pythonie 2.6 / 3.0) i działało dobrze, jeśli otworzyłem plik i włączyłem jego zawartość do hashlib.md5()funkcji. Problem dotyczy bardzo dużych plików, których rozmiar może przekraczać rozmiar pamięci RAM. Jak uzyskać skrót MD5 pliku bez ładowania całego...

188
Jak napisać dobry / poprawny pakiet __init__.py

Mój pakiet ma następującą strukturę: mobilescouter/ __init__.py #1 mapper/ __init__.py #2 lxml/ __init__.py #3 vehiclemapper.py vehiclefeaturemapper.py vehiclefeaturesetmapper.py ... basemapper.py vehicle/ __init__.py #4 vehicle.py vehiclefeature.py vehiclefeaturemapper.py...

188
Jak używać domyślnie zainstalowanego Pythona?

Próbuję przejść do Homebrew (po użyciu fink i macport) w systemie Mac OS X 10.6.2. Zainstalowałem Python 2.7 z brew install python Problem polega na tym, że w przeciwieństwie do Macport, wydaje się, że nie ma narzędzia python_select, a mój domyślny python dla Mac jest zawsze domyślny which...