IPython to bogata w funkcje, interaktywna powłoka dla języka Python, która zapewnia jądro dla frontendów, takich jak IPython Notebook i Jupyter Notebook.
W notebooku iPython mam pętlę while, która nasłuchuje portu szeregowego i printodbieranych danych w czasie rzeczywistym. Co chcę osiągnąć, aby wyświetlać tylko najnowsze otrzymane dane (tj. Tylko jeden wiersz przedstawiający najnowsze dane. Bez przewijania w obszarze wyjściowym komórki) To, czego potrzebuję (myślę), to wyczyścić dane wyjściowe ze starej komórki, gdy …
w ipython, mogę użyć %histlub %historywydrukować najnowszą historię, ale to wyświetla tylko historię z bieżącej sesji. Chciałbym wydrukować całą historię, podobnie jak historyrobi to polecenie bash . To, co próbuję zrobić, to uzyskać pełną historię, aby móc następnie wyszukiwać za pomocą wyrażenia regularnego, zobaczyć, jakie polecenia nastąpiły po określonych poleceniach …
Kiedy biegam: sudo pip install ipython Otrzymuję następujący błąd OSError: [Errno: 1] Operacja niedozwolona: „/System/Library/Frameworks/Python.framework/Versions/2.7/share” Ostatnia wykonana komenda próbuje utworzyć katalog podany powyżej. Ponadto poniższe polecenie nie instaluje iPythona bez podania żadnych błędów. sudo pip install --user python (Korzystam z systemu Mac OS X El Capitan na wypadek, gdyby inni …
Czy można uruchomić skrypt Pythona (nie moduł) z wnętrza ipythona bez wskazywania jego ścieżki? Próbowałem ustawić PYTHONPATH, ale wygląda na to, że działa tylko dla modułów. Chciałbym wykonać %run my_script.py bez znajdowania się w katalogu zawierającym plik.
Jak wiem, %debug magicmożna debugować w ramach jednej komórki. Jednak mam wywołania funkcji w wielu komórkach. Na przykład, In[1]: def fun1(a) def fun2(b) # I want to set a breakpoint for the following line # return do_some_thing_about(b) return fun2(a) In[2]: import multiprocessing as mp pool=mp.Pool(processes=2) results=pool.map(fun1, 1.0) pool.close() pool.join Co …
Piszę import numpy as npprawie za każdym razem, gdy uruchamiam interpreter Pythona. Jak skonfigurować interpreter języka Python lub ipython, aby numpy był automatycznie importowany?
Jestem raczej nowy w Pythonie / Matplotlib i używam go w notatniku ipython. Próbuję dodać kilka linii adnotacji do istniejącego wykresu i nie mogę dowiedzieć się, jak wyrenderować linie na wykresie. Na przykład, jeśli wykreślę co następuje: import numpy as np np.random.seed(5) x = arange(1, 101) y = 20 + …
Chcę, aby Jupyter wydrukował wszystkie interaktywne dane wyjściowe bez uciekania się do drukowania, a nie tylko ostatni wynik. Jak to zrobić? Przykład: a=3 a a+1 Chciałbym wyświetlić 3 4
To jest mój kod from PIL import Image pil_im = Image.open('data/empire.jpg') Chciałbym zrobić na nim jakąś obróbkę obrazu, a następnie pokazać go na ekranie. Mam problem z wyświetlaniem obrazu PIL w notatniku Pythona. Próbowałem: print pil_im I tylko pil_im Ale po prostu daj mi: <PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=569x800 at 0x10ECA0710>
Jak poprawnie zamknąć Notatnik IPython? Obecnie po prostu zamykam karty przeglądarki, a następnie używam Ctrl+Cw terminalu. Niestety, exit()ani zaznaczanie Kill kernel upon exitnie pomaga (zabijają jądro, ale nie wychodzą z iPythona).
Chcę tylko sformatować określony ciąg w komórce. Zmieniam format tej komórki na „Markdown”, ale nie wiem, jak zmienić kolor tekstu pojedynczego słowa. Nie chcę zmieniać wyglądu całego notatnika (za pomocą pliku CSS).
Chcę odczytać plik .xlsx przy użyciu biblioteki Pandas w Pythonie i przenieść dane do tabeli postgreSQL. Do tej pory mogłem tylko: import pandas as pd data = pd.ExcelFile("*File Name*") Teraz wiem, że krok został wykonany pomyślnie, ale chcę wiedzieć, w jaki sposób mogę przeanalizować plik programu Excel, który został odczytany, …
To naprawdę irytujące, że za każdym razem, gdy piszę exit(), pojawia się monit o potwierdzenie zakończenia; oczywiście, że chcę wyjść! W przeciwnym razie nie napisałbym exit()!!! Czy istnieje sposób na przesłonięcie domyślnego zachowania IPythona, aby zakończyć bez monitu?
Próbowałem użyć IPython.display z następującym kodem: from IPython.display import display, Image display(Image(filename='MyImage.png')) Próbowałem też użyć matplotlib z następującym kodem: import matplotlib.pyplot as plt import matplotlib.image as mpimg plt.imshow(mpimg.imread('MyImage.png')) W obu przypadkach nic nie jest wyświetlane, nawet komunikat o błędzie.
Próbuję wykreślić niektóre dane za pomocą pand w Ipython Notebook i chociaż daje mi obiekt, w rzeczywistości nie wykreśla samego wykresu. A więc wygląda to tak: In [7]: pledge.Amount.plot() Out[7]: <matplotlib.axes.AxesSubplot at 0x9397c6c> Po tym powinien nastąpić wykres, ale po prostu się nie pojawia. Zaimportowałem matplotlib, więc to nie jest …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.