Hướng dẫn from ipython display import javascript - từ màn hình ipython nhập javascript

Tôi đã chiến đấu với vấn đề này trong vài ngày nay, đây là một cái gì đó trông giống như nó hoạt động; Mặc dù vậy, người mua hãy cẩn thận, đây là một giải pháp làm việc tối thiểu và nó không đẹp cũng không tối ưu - một giải pháp đẹp hơn sẽ rất được hoan nghênh!

Đầu tiên, trong

>>> import pytest
>>> np = pytest.importorskip("numpy")
4, chúng tôi thực hiện một số yêu cầu.js Magic:

define(function(){

    var foo = function(){
            console.log('bar');
        }

    return {
        foo : foo
    }
});

Sao chép mẫu này cho nhiều chức năng như bạn muốn. Sau đó, trong

>>> import pytest
>>> np = pytest.importorskip("numpy")
5, kéo những thứ đó ra vào một cái gì đó dai dẳng:

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});

Vâng, tôi là một người khủng khiếp vì ném đồ vào đối tượng cửa sổ, không gian tên những thứ khi bạn thấy phù hợp. Nhưng bây giờ trong sổ ghi chép, một ô như

%%javascript

foo();

Nên làm chính xác những gì nó trông như vậy, mà không cần người dùng phải nhập rõ ràng JS của bạn. Tôi rất thích xem một giải pháp đơn giản hơn cho việc này (PLZ Devs chúng ta có thể có

>>> import pytest
>>> np = pytest.importorskip("numpy")
6 trong
>>> import pytest
>>> np = pytest.importorskip("numpy")
7 để tải lên một loạt các chức năng JS toàn cầu) - nhưng đây là điều tốt nhất tôi có bây giờ. Việc hát và nhảy sang một bên, những thăng trầm lớn cho nhóm Notebook Ipython, đây là một nền tảng tuyệt vời!

Chúng ta có thể chạy mã JavaScript trong Notebook Jupyter không?

JS sẽ được thực thi khi ứng dụng máy tính xách tay bắt đầu và sau đó có thể được sử dụng để tùy chỉnh hầu hết mọi thứ trong giao diện người dùng và trong hành vi của máy tính xách tay. phong tục. JS có thể được tìm thấy trong ~/. Jupyter/Custom/Custom.

%% chụp trong Jupyter là gì?

%% Capture làm gì trong Jupyter? Chụp đầu ra với %% Capture ipython có phép thuật tế bào, Capture %%, nắm bắt được stdout/stderr của một ô. Với phép thuật này, bạn có thể loại bỏ các luồng này hoặc lưu trữ chúng trong một biến. Theo mặc định, %% Capture loại bỏ các luồng này. Đây là một cách đơn giản để triệt tiêu đầu ra không mong muốn.

Quan trọng

Tài liệu này bao gồm các phiên bản ipython 6.0 trở lên. Bắt đầu với phiên bản 6.0, Ipython đã ngừng hỗ trợ tương thích với các phiên bản Python thấp hơn 3,3 bao gồm tất cả các phiên bản của Python 2.7.

Nếu bạn đang tìm kiếm phiên bản Ipython tương thích với Python 2.7, vui lòng sử dụng bản phát hành Ipython 5.x LTS và tham khảo tài liệu của nó (LTS là bản phát hành hỗ trợ dài hạn).IPython.display.Audio(data=None, filename=None, url=None, embed=None, rate=None, autoplay=False, normalize=True, *, element_id=None)

Mô -đun: ________ 38¶

API công khai cho các công cụ hiển thị trong ipython.

23 lớp

Thông số
  • *Định dạng (STRS) - Một hoặc nhiều định dạng hình để bật: ‘Png,‘ Retina, ‘JPEG,‘ SVG, ‘PDF. (numpy array, list, unicode, str or bytes) –

    ** KWARGS - Từ khóa args sẽ được chuyển tiếp đến

    $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    18.

    • Ipython.display.update_display (obj, *, display_id, ** kwargs) ¶

    • Cập nhật màn hình hiện có bằng ID

    • OBJ - đối tượng để cập nhật màn hình

    • display_id (chỉ từ khóa)-ID của màn hình để cập nhật

    • Màn hình ipython trong Python là gì?

    • Ipython (Python tương tác) là một vỏ lệnh cho điện toán tương tác trong nhiều ngôn ngữ lập trình, ban đầu được phát triển cho ngôn ngữ lập trình Python, cung cấp nội tâm, phương tiện truyền thông phong phú, cú pháp shell, hoàn thành tab và lịch sử.

    TỪ IPYTHON HIỂN THỊ NHẬP MỤC TIÊU CLEAR_OUTPUT?

    Bạn có thể sử dụng ipython. trưng bày. Clear_output để xóa đầu ra của một ô.

  • Chúng ta có thể chạy mã JavaScript trong Notebook Jupyter không? (unicode) – A URL to download the data from.

  • JS sẽ được thực thi khi ứng dụng máy tính xách tay bắt đầu và sau đó có thể được sử dụng để tùy chỉnh hầu hết mọi thứ trong giao diện người dùng và trong hành vi của máy tính xách tay. phong tục. JS có thể được tìm thấy trong ~/. Jupyter/Custom/Custom. (unicode) – Path to a local file to load the data from.

  • %% chụp trong Jupyter là gì? (boolean) –

    %% Capture làm gì trong Jupyter? Chụp đầu ra với %% Capture ipython có phép thuật tế bào, Capture %%, nắm bắt được stdout/stderr của một ô. Với phép thuật này, bạn có thể loại bỏ các luồng này hoặc lưu trữ chúng trong một biến. Theo mặc định, %% Capture loại bỏ các luồng này. Đây là một cách đơn giản để triệt tiêu đầu ra không mong muốn.

    Quan trọng

  • Tài liệu này bao gồm các phiên bản ipython 6.0 trở lên. Bắt đầu với phiên bản 6.0, Ipython đã ngừng hỗ trợ tương thích với các phiên bản Python thấp hơn 3,3 bao gồm tất cả các phiên bản của Python 2.7. (integer) – The sampling rate of the raw data. Only required when data parameter is being used as an array

  • Nếu bạn đang tìm kiếm phiên bản Ipython tương thích với Python 2.7, vui lòng sử dụng bản phát hành Ipython 5.x LTS và tham khảo tài liệu của nó (LTS là bản phát hành hỗ trợ dài hạn). (bool) – Set to True if the audio should immediately start playing. Default is

    >>> import numpy as np
    >>> framerate = 44100
    >>> t = np.linspace(0,5,framerate*5)
    >>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
    >>> Audio(data, rate=framerate)
    <IPython.lib.display.Audio object>
    
    2.

  • Mô -đun: ________ 38¶ (bool) – Whether audio should be normalized (rescaled) to the maximum possible range. Default is

    >>> import numpy as np
    >>> framerate = 44100
    >>> t = np.linspace(0,5,framerate*5)
    >>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
    >>> Audio(data, rate=framerate)
    <IPython.lib.display.Audio object>
    
    0. When set to
    >>> import numpy as np
    >>> framerate = 44100
    >>> t = np.linspace(0,5,framerate*5)
    >>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
    >>> Audio(data, rate=framerate)
    <IPython.lib.display.Audio object>
    
    2,
    >>> import numpy as np
    >>> framerate = 44100
    >>> t = np.linspace(0,5,framerate*5)
    >>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
    >>> Audio(data, rate=framerate)
    <IPython.lib.display.Audio object>
    
    6 must be between -1 and 1 (inclusive), otherwise an error is raised. Applies only when
    >>> import numpy as np
    >>> framerate = 44100
    >>> t = np.linspace(0,5,framerate*5)
    >>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
    >>> Audio(data, rate=framerate)
    <IPython.lib.display.Audio object>
    
    6 is a list or array of samples; other types of audio are never normalized.

API công khai cho các công cụ hiển thị trong ipython.

>>> import pytest
>>> np = pytest.importorskip("numpy")

23 lớp

>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>

classipython.display.audio (data = none, filename = none

>>> dataleft = np.sin(2*np.pi*220*t)
>>> dataright = np.sin(2*np.pi*224*t)
>>> Audio([dataleft, dataright], rate=framerate)
<IPython.lib.display.Audio object>

Cơ sở:

>>> import pytest
>>> np = pytest.importorskip("numpy")
9

>>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
>>> Audio(url="http://www.w3schools.com/html/horse.ogg")  

Tạo một đối tượng âm thanh.

>>> Audio('IPython/lib/tests/test.wav')  
>>> Audio(filename='IPython/lib/tests/test.wav')  

Khi đối tượng này được trả về bởi một ô đầu vào hoặc được chuyển đến chức năng hiển thị, nó sẽ dẫn đến các điều khiển âm thanh được hiển thị ở phía trước (chỉ hoạt động trong sổ ghi chép).

>>> Audio(b'RAW_WAV_DATA..')  
>>> Audio(data=b'RAW_WAV_DATA..')  

dữ liệu (mảng numpy, danh sách, unicode, str hoặc byte) -

Có thể là một trong những

Mảng 1D Numpy chứa dạng sóng mong muốn (Mono)

Mảng 2D Numpy chứa dạng sóng cho mỗi kênh. Hình dạng = (nchan, nsamples). Để biết thứ tự kênh tiêu chuẩn, xem http://msdn.microsoft.com/en-us/l Library/windows/hardware/dn653308(v=Vs.85).aspx(data=None, filename=None, url=None, embed=None, rate=None, autoplay=False, normalize=True, *, element_id=None)

Danh sách phao hoặc số nguyên đại diện cho dạng sóng (mono)

Chuỗi chứa tên tệp

Thông số
  • dữ liệu (unicode, str hoặc byte) - dữ liệu thô hoặc url hoặc tệp để tải dữ liệu từ (unicode, str or bytes) – The raw data or a URL or file to load the data from

  • URL (Unicode) - Một URL để tải xuống dữ liệu từ. (unicode) – A URL to download the data from.

  • Tên tệp (Unicode) - Đường dẫn đến một tệp cục bộ để tải dữ liệu từ. (unicode) – Path to a local file to load the data from.

  • Siêu dữ liệu (Dict) - Dict of Metadata được liên kết là đối tượng khi được hiển thị (dict) – Dict of metadata associated to be the object when displayed

Tải lại ()()

Tải lại dữ liệu thô từ tệp hoặc url.

classipython.display.code (data = none, url = none, filename = none, ngôn ngữ = none) ¶IPython.display.Code(data=None, url=None, filename=None, language=None)

Cơ sở:

>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>
9

Hiển thị mã nguồn sáng âm.

Điều này sử dụng pygments để làm nổi bật mã cho đầu ra HTML và latex.

Thông số
  • Dữ liệu (Str) - Mã dưới dạng chuỗi (str) – The code as a string

  • url (str) - một url để tìm nạp mã từ (str) – A URL to fetch the code from

  • Tên tệp (STR) - Tên tệp cục bộ để tải mã từ (str) – A local filename to load the code from

  • Ngôn ngữ (STR) - Tên ngắn của pygments từ vựng để sử dụng để làm nổi bật. Nếu không được chỉ định, nó sẽ đoán Lexer dựa trên tên tệp hoặc mã. Lexers có sẵn: http://pygments.org/docs/lexers/ (str) – The short name of a Pygments lexer to use for highlighting. If not specified, it will guess the lexer based on the filename or the code. Available lexers: http://pygments.org/docs/lexers/

__init __ (data = none, url = none, fileName = none, ngôn ngữ = không) ¶(data=None, url=None, filename=None, language=None)

Tạo một đối tượng hiển thị cho dữ liệu thô.

Khi đối tượng này được trả về bởi một biểu thức hoặc được truyền đến chức năng hiển thị, nó sẽ dẫn đến dữ liệu được hiển thị ở phía trước. Loại MIME của dữ liệu phải khớp với các lớp con được sử dụng, do đó, lớp con PNG nên được sử dụng cho dữ liệu ‘hình ảnh/png. Nếu dữ liệu là URL, dữ liệu trước tiên sẽ được tải xuống và sau đó được hiển thị. Nếu

Thông số
  • dữ liệu (unicode, str hoặc byte) - dữ liệu thô hoặc url hoặc tệp để tải dữ liệu từ (unicode, str or bytes) – The raw data or a URL or file to load the data from

  • URL (Unicode) - Một URL để tải xuống dữ liệu từ. (unicode) – A URL to download the data from.

  • Tên tệp (Unicode) - Đường dẫn đến một tệp cục bộ để tải dữ liệu từ. (unicode) – Path to a local file to load the data from.

  • Siêu dữ liệu (Dict) - Dict of Metadata được liên kết là đối tượng khi được hiển thị (dict) – Dict of metadata associated to be the object when displayed

Tải lại () IPython.display.DisplayHandle(display_id=None)

Tải lại dữ liệu thô từ tệp hoặc url.

classipython.display.code (data = none, url = none, filename = none, ngôn ngữ = none) ¶

Cơ sở:

>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>
9

Hiển thị mã nguồn sáng âm.

Điều này sử dụng pygments để làm nổi bật mã cho đầu ra HTML và latex.(display_id=None)display(obj, **kwargs)

Dữ liệu (Str) - Mã dưới dạng chuỗi

Thông số
  • url (str) - một url để tìm nạp mã từ – object to display

  • Tên tệp (STR) - Tên tệp cục bộ để tải mã từ – additional keyword arguments passed to display

Ngôn ngữ (STR) - Tên ngắn của pygments từ vựng để sử dụng để làm nổi bật. Nếu không được chỉ định, nó sẽ đoán Lexer dựa trên tên tệp hoặc mã. Lexers có sẵn: http://pygments.org/docs/lexers/(obj, **kwargs)

__init __ (data = none, url = none, fileName = none, ngôn ngữ = không) ¶

Thông số
  • url (str) - một url để tìm nạp mã từ – object to display

  • Tên tệp (STR) - Tên tệp cục bộ để tải mã từ – additional keyword arguments passed to update_display

Ngôn ngữ (STR) - Tên ngắn của pygments từ vựng để sử dụng để làm nổi bật. Nếu không được chỉ định, nó sẽ đoán Lexer dựa trên tên tệp hoặc mã. Lexers có sẵn: http://pygments.org/docs/lexers/IPython.display.DisplayObject(data=None, url=None, filename=None, metadata=None)

Tải lại dữ liệu thô từ tệp hoặc url.

classipython.display.code (data = none, url = none, filename = none, ngôn ngữ = none) ¶

Cơ sở:
>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>
9
(data=None, url=None, filename=None, metadata=None)

Tạo một đối tượng hiển thị cho dữ liệu thô.

Khi đối tượng này được trả về bởi một biểu thức hoặc được truyền đến chức năng hiển thị, nó sẽ dẫn đến dữ liệu được hiển thị ở phía trước. Loại MIME của dữ liệu phải khớp với các lớp con được sử dụng, do đó, lớp con PNG nên được sử dụng cho dữ liệu ‘hình ảnh/png. Nếu dữ liệu là URL, dữ liệu trước tiên sẽ được tải xuống và sau đó được hiển thị. Nếu

Thông số
  • dữ liệu (unicode, str hoặc byte) - dữ liệu thô hoặc url hoặc tệp để tải dữ liệu từ (unicode, str or bytes) – The raw data or a URL or file to load the data from

  • URL (Unicode) - Một URL để tải xuống dữ liệu từ. (unicode) – A URL to download the data from.

  • Tên tệp (Unicode) - Đường dẫn đến một tệp cục bộ để tải dữ liệu từ. (unicode) – Path to a local file to load the data from.

  • Siêu dữ liệu (Dict) - Dict of Metadata được liên kết là đối tượng khi được hiển thị (dict) – Dict of metadata associated to be the object when displayed

Tải lại ()()

Tải lại dữ liệu thô từ tệp hoặc url.

classipython.display.code (data = none, url = none, filename = none, ngôn ngữ = none) ¶ IPython.display.FileLink(path, url_prefix='', result_html_prefix='', result_html_suffix='
'
)

Tải lại dữ liệu thô từ tệp hoặc url.

classipython.display.code (data = none, url = none, filename = none, ngôn ngữ = none) ¶

Cơ sở:

>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>
9

Hiển thị mã nguồn sáng âm.

Điều này sử dụng pygments để làm nổi bật mã cho đầu ra HTML và latex.

Dữ liệu (Str) - Mã dưới dạng chuỗi

url (str) - một url để tìm nạp mã từ(path, url_prefix='', result_html_prefix='', result_html_suffix='
'
)¶Parameters
  • Tên tệp (STR) - Tên tệp cục bộ để tải mã từ (str) – path to the file or directory that should be formatted

  • Ngôn ngữ (STR) - Tên ngắn của pygments từ vựng để sử dụng để làm nổi bật. Nếu không được chỉ định, nó sẽ đoán Lexer dựa trên tên tệp hoặc mã. Lexers có sẵn: http://pygments.org/docs/lexers/ (str) – prefix to be prepended to all files to form a working link [default: ‘’]

  • __init __ (data = none, url = none, fileName = none, ngôn ngữ = không) ¶ (str) – text to append to beginning to link [default: ‘’]

  • Tạo một đối tượng hiển thị cho dữ liệu thô. (str) – text to append at the end of link [default: ‘
    ’]

Khi đối tượng này được trả về bởi một biểu thức hoặc được truyền đến chức năng hiển thị, nó sẽ dẫn đến dữ liệu được hiển thị ở phía trước. Loại MIME của dữ liệu phải khớp với các lớp con được sử dụng, do đó, lớp con PNG nên được sử dụng cho dữ liệu ‘hình ảnh/png. Nếu dữ liệu là URL, dữ liệu trước tiên sẽ được tải xuống và sau đó được hiển thị. NếuIPython.display.FileLinks(path, url_prefix='', included_suffixes=None, result_html_prefix='', result_html_suffix='
'
, notebook_display_formatter=None, terminal_display_formatter=None, recursive=True)

classipython.display.displayhandle (display_id = none) ¶

Cơ sở:

>>> dataleft = np.sin(2*np.pi*220*t)
>>> dataright = np.sin(2*np.pi*224*t)
>>> Audio([dataleft, dataright], rate=framerate)
<IPython.lib.display.Audio object>
0

Một tay cầm trên màn hình có thể cập nhật

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
0

Dữ liệu (Str) - Mã dưới dạng chuỗi

url (str) - một url để tìm nạp mã từ(path, url_prefix='', included_suffixes=None, result_html_prefix='', result_html_suffix='
'
, notebook_display_formatter=None, terminal_display_formatter=None, recursive=True)

Tên tệp (STR) - Tên tệp cục bộ để tải mã từ

included_suffixeslistlist

Hậu tố tên tệp để bao gồm khi định dạng đầu ra [Mặc định: Bao gồm tất cả các tệp]

notebook_display_formatterfunctionfunction

Được sử dụng để định dạng liên kết để hiển thị trong sổ ghi chép. Xem Thảo luận về các hàm định dạng dưới đây.

terminal_display_formatterfunctionfunction

Được sử dụng để định dạng liên kết để hiển thị trong thiết bị đầu cuối. Xem Thảo luận về các hàm định dạng dưới đây.

Các hàm định dạng phải có dạng:

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
1

Dirnamestrstr

Tên của một thư mục

fnameslistlist

Các tệp trong thư mục đó

included_suffixeslistlist

Các hậu tố tệp nên được bao gồm trong đầu ra (không có ý nghĩa nào bao gồm tất cả các hậu tố trong đầu ra trong các định dạng tích hợp)

RecursiveBooleanboolean

Có tái diễn thành các thư mục con. Mặc định là đúng.

Hàm sẽ trả về một danh sách các dòng sẽ được in trong sổ ghi chép (nếu Polling Notebook_Display_Formatter) hoặc thiết bị đầu cuối (nếu Polling Terminal_Display_Formatter). Hàm này được lặp lại cho mỗi thư mục trong self.path. Các định dạng mặc định được đặt đúng chỗ, có thể được thông qua ở đây để hỗ trợ định dạng thay thế.

classipython.display.geojson (*args, ** kwargs) ¶ IPython.display.GeoJSON(*args, **kwargs)

Cơ sở:

>>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
>>> Audio(url="http://www.w3schools.com/html/horse.ogg")  
2

Geojson mong đợi json-có thể dict

Không phải là một chuỗi JSON đã được sử dụng.

Các loại vô hướng (không có, số, chuỗi) không được phép, chỉ có các thùng chứa.

__init __ (*args, ** kwargs) ¶(*args, **kwargs)

Tạo một đối tượng hiển thị Geojson được cung cấp dữ liệu thô.

Thông số
  • Dữ liệu (Diễn ngôn hoặc Danh sách) - Dữ liệu Vegalite. Không phải là một chuỗi JSON đã được sử dụng. Các loại vô hướng (không có, số, chuỗi) không được phép, chỉ có các thùng chứa hoặc danh sách. (dict or list) – VegaLite data. Not an already-serialized JSON string. Scalar types (None, number, string) are not allowed, only dict or list containers.

  • URL_TEMPLATE (Chuỗi)-Mẫu URL của Tilelayer: http://leafletjs.com/reference.html#url-template (string) – Leaflet TileLayer URL template: http://leafletjs.com/reference.html#url-template

  • Layer_Options (DID)-Tùy chọn Tilelayer Tilellet: http://leafletjs.com/reference.html#tilelayer-options (dict) – Leaflet TileLayer options: http://leafletjs.com/reference.html#tilelayer-options

  • URL (Unicode) - Một URL để tải xuống dữ liệu từ. (unicode) – A URL to download the data from.

  • Tên tệp (Unicode) - Đường dẫn đến một tệp cục bộ để tải dữ liệu từ. (unicode) – Path to a local file to load the data from.

  • Siêu dữ liệu (Dict) - Chỉ định siêu dữ liệu thêm để gắn vào đối tượng Hiển thị JSON. (dict) – Specify extra metadata to attach to the json display object.

Ví dụ

Sau đây sẽ hiển thị một bản đồ tương tác của Sao Hỏa với một điểm quan tâm trên Frontend hỗ trợ Hiển thị Geojson.

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
2

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
3

Trong ipython đầu cuối, bạn sẽ chỉ thấy biểu diễn văn bản của đối tượng Geojson.

classipython.display.html (data = none, url = none, filename = none, metadata = none) ¶IPython.display.HTML(data=None, url=None, filename=None, metadata=None)

Cơ sở:

>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>
9

__init __ (data = none, url = none, fileName = none, metadata = none) ¶(data=None, url=None, filename=None, metadata=None)

Tạo một đối tượng hiển thị cho dữ liệu thô.

Khi đối tượng này được trả về bởi một biểu thức hoặc được truyền đến chức năng hiển thị, nó sẽ dẫn đến dữ liệu được hiển thị ở phía trước. Loại MIME của dữ liệu phải khớp với các lớp con được sử dụng, do đó, lớp con PNG nên được sử dụng cho dữ liệu ‘hình ảnh/png. Nếu dữ liệu là URL, dữ liệu trước tiên sẽ được tải xuống và sau đó được hiển thị. Nếu

Thông số
  • Dữ liệu (Diễn ngôn hoặc Danh sách) - Dữ liệu Vegalite. Không phải là một chuỗi JSON đã được sử dụng. Các loại vô hướng (không có, số, chuỗi) không được phép, chỉ có các thùng chứa hoặc danh sách. (unicode, str or bytes) – The raw data or a URL or file to load the data from

  • URL (Unicode) - Một URL để tải xuống dữ liệu từ. (unicode) – A URL to download the data from.

  • Tên tệp (Unicode) - Đường dẫn đến một tệp cục bộ để tải dữ liệu từ. (unicode) – Path to a local file to load the data from.

  • Siêu dữ liệu (Dict) - Chỉ định siêu dữ liệu thêm để gắn vào đối tượng Hiển thị JSON. (dict) – Dict of metadata associated to be the object when displayed

Ví dụIPython.display.IFrame(src, width, height, extras: Optional[Iterable[str]]=None, **kwargs)

Sau đây sẽ hiển thị một bản đồ tương tác của Sao Hỏa với một điểm quan tâm trên Frontend hỗ trợ Hiển thị Geojson.

Trong ipython đầu cuối, bạn sẽ chỉ thấy biểu diễn văn bản của đối tượng Geojson.

classipython.display.html (data = none, url = none, filename = none, metadata = none) ¶(src, width, height, extras: Optional[Iterable[str]]=None, **kwargs)classIPython.display.Image(data=None, url=None, filename=None, format=None, embed=None, width=None, height=None, retina=False, unconfined=False, metadata=None, alt=None)

Cơ sở:

>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>
9

__init __ (data = none, url = none, fileName = none, metadata = none) ¶(data=None, url=None, filename=None, format=None, embed=None, width=None, height=None, retina=False, unconfined=False, metadata=None, alt=None)

Tạo một đối tượng hiển thị cho dữ liệu thô.

Khi đối tượng này được trả về bởi một biểu thức hoặc được truyền đến chức năng hiển thị, nó sẽ dẫn đến dữ liệu được hiển thị ở phía trước. Loại MIME của dữ liệu phải khớp với các lớp con được sử dụng, do đó, lớp con PNG nên được sử dụng cho dữ liệu ‘hình ảnh/png. Nếu dữ liệu là URL, dữ liệu trước tiên sẽ được tải xuống và sau đó được hiển thị. Nếu

dữ liệu (unicode, str hoặc byte) - dữ liệu thô hoặc url hoặc tệp để tải dữ liệu từ
  • Siêu dữ liệu (Dict) - Dict of Metadata được liên kết là đối tượng khi được hiển thị (unicode, str or bytes) – The raw image data or a URL or filename to load the data from. This always results in embedded image data.

  • classipython.display.iframe (src, chiều rộng, chiều cao, tính năng bổ sung: tùy chọn [itable [str]] = none, ** kwargs) ¶ (unicode) – A URL to download the data from. If you specify

    >>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
    >>> Audio(url="http://www.w3schools.com/html/horse.ogg")  
    
    6, the image data will not be embedded unless you also specify
    >>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
    >>> Audio(url="http://www.w3schools.com/html/horse.ogg")  
    
    7.

  • Cơ sở:

    >>> dataleft = np.sin(2*np.pi*220*t)
    >>> dataright = np.sin(2*np.pi*224*t)
    >>> Audio([dataleft, dataright], rate=framerate)
    <IPython.lib.display.Audio object>
    
    0 (unicode) – Path to a local file to load the data from. Images from a file are always embedded.

  • Lớp chung để nhúng iframe vào sổ ghi chép ipython (unicode) – The format of the image data (png/jpeg/jpg/gif). If a filename or URL is given for format will be inferred from the filename extension.

  • __init __ (src, chiều rộng, chiều cao, tính năng bổ sung: tùy chọn [itable [str]] = none, ** kwargs) ¶ classipython.display.image (data = none, url = none , width = none, height = none, retina = false (bool) –

    Cơ sở:

    >>> import pytest
    >>> np = pytest.importorskip("numpy")
    
    9

    __init __ (data = none, url = none, fileName = none, format = none, ebed = none, width = none, height = none, retina = false

    Lưu ý rằng QTConsole không thể hiển thị hình ảnh nếu

    >>> Audio('IPython/lib/tests/test.wav')  
    >>> Audio(filename='IPython/lib/tests/test.wav')  
    
    1 được đặt thành
    >>> import numpy as np
    >>> framerate = 44100
    >>> t = np.linspace(0,5,framerate*5)
    >>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
    >>> Audio(data, rate=framerate)
    <IPython.lib.display.Audio object>
    
    2

  • Chiều rộng (int) - Chiều rộng tính bằng các pixel để hạn chế hình ảnh trong HTML (int) – Width in pixels to which to constrain the image in html

  • chiều cao (int) - chiều cao tính bằng pixel để hạn chế hình ảnh trong HTML (int) – Height in pixels to which to constrain the image in html

  • Retina (Bool) - Tự động đặt chiều rộng và chiều cao thành một nửa chiều rộng và chiều cao đo được. Điều này chỉ hoạt động cho hình ảnh nhúng vì nó đọc chiều rộng/chiều cao từ dữ liệu hình ảnh. Đối với các hình ảnh không nhúng, bạn có thể chỉ cần đặt trực tiếp vào chiều rộng và chiều cao hiển thị mong muốn. (bool) – Automatically set the width and height to half of the measured width and height. This only works for embedded images because it reads the width/height from image data. For non-embedded images, you can just set the desired display width and height directly.

  • Không được kiểm soát (bool)-Đặt không được kiểm soát = true để vô hiệu hóa sự giam cầm có chiều rộng tối đa của hình ảnh. (bool) – Set unconfined=True to disable max-width confinement of the image.

  • Siêu dữ liệu (Dict) - Chỉ định siêu dữ liệu thêm để gắn vào hình ảnh. (dict) – Specify extra metadata to attach to the image.

  • Alt (Unicode) - Văn bản thay thế cho hình ảnh, để sử dụng bởi các đầu đọc màn hình. (unicode) – Alternative text for the image, for use by screen readers.

Ví dụ

Dữ liệu hình ảnh được nhúng, hoạt động trong QTConsole và Notebook Khi được truyền vào vị trí, ARG đầu tiên có thể là bất kỳ dữ liệu hình ảnh thô nào, URL hoặc tên tệp để tải dữ liệu hình ảnh. Kết quả là luôn luôn nhúng dữ liệu hình ảnh cho hình ảnh nội tuyến.

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
4

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
5

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
6

Chỉ định hình ảnh (url = xông) không nhúng dữ liệu hình ảnh, nó chỉ tạo thẻ

>>> Audio('IPython/lib/tests/test.wav')  
>>> Audio(filename='IPython/lib/tests/test.wav')  
3 với một liên kết đến nguồn. Điều này sẽ không hoạt động trong Qtconsole hoặc ngoại tuyến.

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
7

Tải lại ()()

Tải lại dữ liệu thô từ tệp hoặc url.

classipython.display.json (data = none, url = none, filename = none, expanded = false, metadata = none, root = 'root', ** kwargs) ¶ IPython.display.JSON(data=None, url=None, filename=None, expanded=False, metadata=None, root='root', **kwargs)

Cơ sở:

>>> import pytest
>>> np = pytest.importorskip("numpy")
9

JSON mong đợi một danh sách hoặc danh sách có khả năng json

Không phải là một chuỗi JSON đã được sử dụng.

Các loại vô hướng (không có, số, chuỗi) không được phép, chỉ có các thùng chứa hoặc danh sách.

__init __ (data = none, url = none, fileName = none, expanded = false, metadata = none, root = 'root', ** kwargs) ¶(data=None, url=None, filename=None, expanded=False, metadata=None, root='root', **kwargs)

Tạo một đối tượng hiển thị JSON được cho dữ liệu thô.

Thông số
  • Dữ liệu (Dict hoặc Danh sách) - Dữ liệu JSON để hiển thị. Không phải là một chuỗi JSON đã được sử dụng. Các loại vô hướng (không có, số, chuỗi) không được phép, chỉ có các thùng chứa hoặc danh sách. (dict or list) – JSON data to display. Not an already-serialized JSON string. Scalar types (None, number, string) are not allowed, only dict or list containers.

  • URL (Unicode) - Một URL để tải xuống dữ liệu từ. (unicode) – A URL to download the data from.

  • Tên tệp (Unicode) - Đường dẫn đến một tệp cục bộ để tải dữ liệu từ. (unicode) – Path to a local file to load the data from.

  • Mở rộng (Boolean) - Siêu dữ liệu để kiểm soát xem thành phần hiển thị JSON có được mở rộng hay không. (boolean) – Metadata to control whether a JSON display component is expanded.

  • Siêu dữ liệu (Dict) - Chỉ định siêu dữ liệu thêm để gắn vào đối tượng Hiển thị JSON. (dict) – Specify extra metadata to attach to the json display object.

  • Root (str) - tên của phần tử gốc của cây json (str) – The name of the root element of the JSON tree

classipython.display.javascript (data = none, url = none, filename = none, lib = none, css = none) ¶ IPython.display.Javascript(data=None, url=None, filename=None, lib=None, css=None)

Cơ sở:

>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>
9

__init __ (data = none, url = none, filename = none, lib = none, css = none) ¶(data=None, url=None, filename=None, lib=None, css=None)

Tạo một đối tượng hiển thị JavaScript được cung cấp dữ liệu thô.

Khi đối tượng này được trả về bởi một biểu thức hoặc được truyền đến chức năng hiển thị, nó sẽ dẫn đến dữ liệu được hiển thị ở phía trước. Nếu dữ liệu là URL, dữ liệu trước tiên sẽ được tải xuống và sau đó được hiển thị.

Trong sổ ghi chép, phần tử chứa sẽ có sẵn dưới dạng

>>> Audio('IPython/lib/tests/test.wav')  
>>> Audio(filename='IPython/lib/tests/test.wav')  
6 và jQuery sẽ có sẵn. Nội dung được thêm vào
>>> Audio('IPython/lib/tests/test.wav')  
>>> Audio(filename='IPython/lib/tests/test.wav')  
6 sẽ được hiển thị trong khu vực đầu ra.

Thông số
  • Dữ liệu (Dict hoặc Danh sách) - Dữ liệu JSON để hiển thị. Không phải là một chuỗi JSON đã được sử dụng. Các loại vô hướng (không có, số, chuỗi) không được phép, chỉ có các thùng chứa hoặc danh sách. (unicode, str or bytes) – The Javascript source code or a URL to download it from.

  • URL (Unicode) - Một URL để tải xuống dữ liệu từ. (unicode) – A URL to download the data from.

  • Tên tệp (Unicode) - Đường dẫn đến một tệp cục bộ để tải dữ liệu từ. (unicode) – Path to a local file to load the data from.

  • Mở rộng (Boolean) - Siêu dữ liệu để kiểm soát xem thành phần hiển thị JSON có được mở rộng hay không. (list or str) – A sequence of Javascript library URLs to load asynchronously before running the source code. The full URLs of the libraries should be given. A single Javascript library URL can also be given as a string.

  • Siêu dữ liệu (Dict) - Chỉ định siêu dữ liệu thêm để gắn vào đối tượng Hiển thị JSON. (list or str) – A sequence of css files to load before running the source code. The full URLs of the css files should be given. A single css URL can also be given as a string.

Root (str) - tên của phần tử gốc của cây jsonIPython.display.Latex(data=None, url=None, filename=None, metadata=None)

Cơ sở:

>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>
9

__init __ (data = none, url = none, filename = none, lib = none, css = none) ¶IPython.display.Markdown(data=None, url=None, filename=None, metadata=None)

Tạo một đối tượng hiển thị JavaScript được cung cấp dữ liệu thô.

Khi đối tượng này được trả về bởi một biểu thức hoặc được truyền đến chức năng hiển thị, nó sẽ dẫn đến dữ liệu được hiển thị ở phía trước. Nếu dữ liệu là URL, dữ liệu trước tiên sẽ được tải xuống và sau đó được hiển thị.IPython.display.Math(data=None, url=None, filename=None, metadata=None)

Cơ sở:

>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>
9

__init __ (data = none, url = none, filename = none, lib = none, css = none) ¶IPython.display.Pretty(data=None, url=None, filename=None, metadata=None)

Cơ sở:

>>> import numpy as np
>>> framerate = 44100
>>> t = np.linspace(0,5,framerate*5)
>>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
>>> Audio(data, rate=framerate)
<IPython.lib.display.Audio object>
9

__init __ (data = none, url = none, filename = none, lib = none, css = none) ¶IPython.display.ProgressBar(total)

Cơ sở:

>>> import pytest
>>> np = pytest.importorskip("numpy")
9

JSON mong đợi một danh sách hoặc danh sách có khả năng json

Không phải là một chuỗi JSON đã được sử dụng.(total)

Các loại vô hướng (không có, số, chuỗi) không được phép, chỉ có các thùng chứa hoặc danh sách.

Thông số

Dữ liệu (Dict hoặc Danh sách) - Dữ liệu JSON để hiển thị. Không phải là một chuỗi JSON đã được sử dụng. Các loại vô hướng (không có, số, chuỗi) không được phép, chỉ có các thùng chứa hoặc danh sách. (int) – maximum size of the progressbar

URL (Unicode) - Một URL để tải xuống dữ liệu từ.IPython.display.SVG(data=None, url=None, filename=None, metadata=None)

Cơ sở:

>>> import pytest
>>> np = pytest.importorskip("numpy")
9

JSON mong đợi một danh sách hoặc danh sách có khả năng json

Không phải là một chuỗi JSON đã được sử dụng.

Các loại vô hướng (không có, số, chuỗi) không được phép, chỉ có các thùng chứa hoặc danh sách. IPython.display.ScribdDocument(id, width=400, height=300, **kwargs)

__init __ (data = none, url = none, fileName = none, expanded = false, metadata = none, root = 'root', ** kwargs) ¶

Tạo một đối tượng hiển thị JSON được cho dữ liệu thô.

Thông số

Dữ liệu (Dict hoặc Danh sách) - Dữ liệu JSON để hiển thị. Không phải là một chuỗi JSON đã được sử dụng. Các loại vô hướng (không có, số, chuỗi) không được phép, chỉ có các thùng chứa hoặc danh sách.

Scribddocument (71048089, width = 800, chiều cao = 400, start_page = 3, view_mode = cuốn sách sách)

__init __ (id, width = 400, height = 300, ** kwargs)(id, width=400, height=300, **kwargs)classIPython.display.TextDisplayObject(data=None, url=None, filename=None, metadata=None)

Cơ sở:

>>> import pytest
>>> np = pytest.importorskip("numpy")
9

Tạo một đối tượng hiển thị văn bản được cung cấp dữ liệu thô.

Thông số
  • Dữ liệu (Str hoặc Unicode) - Dữ liệu thô hoặc URL hoặc Tệp để tải dữ liệu từ. (str or unicode) – The raw data or a URL or file to load the data from.

  • URL (Unicode) - Một URL để tải xuống dữ liệu từ. (unicode) – A URL to download the data from.

  • Tên tệp (Unicode) - Đường dẫn đến một tệp cục bộ để tải dữ liệu từ. (unicode) – Path to a local file to load the data from.

  • Siêu dữ liệu (Dict) - Dict of Metadata được liên kết là đối tượng khi được hiển thị (dict) – Dict of metadata associated to be the object when displayed

classipython.display.video (data = none, url = none, filename = none, ebed = false IPython.display.Video(data=None, url=None, filename=None, embed=False, mimetype=None, width=None, height=None, html_attributes='controls')

Cơ sở:

>>> import pytest
>>> np = pytest.importorskip("numpy")
9

Tạo một đối tượng hiển thị văn bản được cung cấp dữ liệu thô.(data=None, url=None, filename=None, embed=False, mimetype=None, width=None, height=None, html_attributes='controls')

Thông số

Dữ liệu (Str hoặc Unicode) - Dữ liệu thô hoặc URL hoặc Tệp để tải dữ liệu từ.

Thông số
  • Dữ liệu (Str hoặc Unicode) - Dữ liệu thô hoặc URL hoặc Tệp để tải dữ liệu từ. (unicode, str or bytes) – The raw video data or a URL or filename to load the data from. Raw data will require passing

    >>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
    >>> Audio(url="http://www.w3schools.com/html/horse.ogg")  
    
    7.

  • URL (Unicode) - Một URL để tải xuống dữ liệu từ. (unicode) – A URL for the video. If you specify

    >>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
    >>> Audio(url="http://www.w3schools.com/html/horse.ogg")  
    
    6, the image data will not be embedded.

  • Tên tệp (Unicode) - Đường dẫn đến một tệp cục bộ để tải dữ liệu từ. (unicode) – Path to a local file containing the video. Will be interpreted as a local URL unless

    >>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
    >>> Audio(url="http://www.w3schools.com/html/horse.ogg")  
    
    7.

  • Siêu dữ liệu (Dict) - Dict of Metadata được liên kết là đối tượng khi được hiển thị (bool) –

    classipython.display.video (data = none, url = none, filename = none, ebed = false

    __init __ (data = none, url = none, filename = none

    Tạo một đối tượng video được cung cấp dữ liệu thô hoặc URL.

  • Khi đối tượng này được trả về bởi một ô đầu vào hoặc được chuyển đến chức năng hiển thị, nó sẽ dẫn đến video được hiển thị ở phía trước. (unicode) – Specify the mimetype for embedded videos. Default will be guessed from file extension, if available.

  • Dữ liệu (Unicode, STR hoặc BYTE) - Dữ liệu video thô hoặc URL hoặc tên tệp để tải dữ liệu từ. Dữ liệu thô sẽ yêu cầu truyền

    >>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
    >>> Audio(url="http://www.w3schools.com/html/horse.ogg")  
    
    7. (int) – Width in pixels to which to constrain the video in HTML. If not supplied, defaults to the width of the video.

  • URL (Unicode) - Một URL cho video. Nếu bạn chỉ định

    >>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
    >>> Audio(url="http://www.w3schools.com/html/horse.ogg")  
    
    6, dữ liệu hình ảnh sẽ không được nhúng. (int) – Height in pixels to which to constrain the video in html. If not supplied, defaults to the height of the video.

  • Tên tệp (Unicode) - Đường dẫn đến một tệp cục bộ chứa video. Sẽ được hiểu là một URL địa phương trừ khi

    >>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
    >>> Audio(url="http://www.w3schools.com/html/horse.ogg")  
    
    7. (str) – Attributes for the HTML
    local_file = FileLink("my/data.txt")
    display(local_file)
    
    2 block. Default:
    local_file = FileLink("my/data.txt")
    display(local_file)
    
    3 to get video controls. Other examples:
    local_file = FileLink("my/data.txt")
    display(local_file)
    
    4 for muted video with controls,
    local_file = FileLink("my/data.txt")
    display(local_file)
    
    5 for looping autoplaying video without controls.

nhúng (bool) -

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
8

Nếu video được nhúng bằng URI dữ liệu (TRUE) hoặc được tải bằng thẻ (sai).()

Vì video là lớn, nên tránh chúng nên tránh, nếu có thể. Bạn phải xác nhận nhúng là ý định của bạn bằng cách vượt qua

>>> Audio("http://www.nch.com.au/acm/8k16bitpcm.wav")  
>>> Audio(url="http://www.w3schools.com/html/horse.ogg")  
7.

Các tệp cục bộ có thể được hiển thị với các URL mà không cần nhúng nội dung, thông qua: IPython.display.VimeoVideo(id, width=400, height=300, **kwargs)

Mimetype (Unicode) - Chỉ định các video nhúng cho các video nhúng. Mặc định sẽ được đoán từ phần mở rộng tập tin, nếu có.

Chiều rộng (int) - Chiều rộng tính bằng các pixel để hạn chế video trong HTML. Nếu không được cung cấp, mặc định theo chiều rộng của video.

Chiều cao (int) - Chiều cao tính theo pixel để hạn chế video trong HTML. Nếu không được cung cấp, mặc định cho chiều cao của video.(id, width=400, height=300, **kwargs)class IPython.display.YouTubeVideo(id, width=400, height=300, allow_autoplay=False, **kwargs)

Mimetype (Unicode) - Chỉ định các video nhúng cho các video nhúng. Mặc định sẽ được đoán từ phần mở rộng tập tin, nếu có.

Chiều rộng (int) - Chiều rộng tính bằng các pixel để hạn chế video trong HTML. Nếu không được cung cấp, mặc định theo chiều rộng của video.

Chiều cao (int) - Chiều cao tính theo pixel để hạn chế video trong HTML. Nếu không được cung cấp, mặc định cho chiều cao của video.

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
9

HTML_Attributes (STR) - Các thuộc tính cho khối HTML

local_file = FileLink("my/data.txt")
display(local_file)
2. Mặc định:
local_file = FileLink("my/data.txt")
display(local_file)
3 để có được điều khiển video. Các ví dụ khác:
local_file = FileLink("my/data.txt")
display(local_file)
4 Đối với video bị tắt tiếng với các điều khiển,
local_file = FileLink("my/data.txt")
display(local_file)
5 để lặp lại video tự động không có điều khiển.

%%javascript

foo();
0

Ví dụ

%%javascript

foo();
1

Tải lại ()

Tải lại dữ liệu thô từ tệp hoặc url.

classipython.display.vimeovideo (id, width = 400, chiều cao = 300, ** kwargs) ¶(id, width=400, height=300, allow_autoplay=False, **kwargs)

Cơ sở: >>> Audio(b'RAW_WAV_DATA..') >>> Audio(data=b'RAW_WAV_DATA..') 5

Lớp để nhúng video Vimeo trong phiên Ipython, dựa trên ID video của nó.clear_output(wait=False)

__init __ (id, width = 400, height = 300, ** kwargs)

Lớp để nhúng video YouTube trong phiên ipython, dựa trên ID video của nó.

ví dụ. Để nhúng video từ https://www.youtube.com/watch?v=foo, bạn sẽ làm: (bool [default: false]) – Wait to clear the output until new output is available to replace it.

Để bắt đầu từ 30 giây:display(*objs, include=None, exclude=None, metadata=None, transient=None, display_id=None, raw=False, clear=False, **kwargs)

Để tính toán giây theo thời gian là giờ, phút, vài giây sử dụng

local_file = FileLink("my/data.txt")
display(local_file)
8:

Các tham số khác có thể được cung cấp như được ghi lại tại https://developers.google.com/youtube/player_parameters#parameter

Khi chuyển đổi sổ ghi chép bằng NBConvert, biểu diễn JPEG của video sẽ được chèn vào tài liệu.

Thông số
  • __init __ (id, width = 400, height = 300, allow_autoplay = false, ** kwargs) ¶ (object) – The Python objects to display.

  • 16 chức năng (bool, optional) – Are the objects to be displayed already mimetype-keyed dicts of raw display data, or Python objects that need to be formatted before display? [default: False]

  • Ipython.display.clear_output (chờ = false) ¶ (list, tuple or set, optional) – A list of format type strings (MIME types) to include in the format data dict. If this is set only the format types included in this list will be computed.

  • Xóa đầu ra của đầu ra nhận tế bào hiện tại. (list, tuple or set, optional) – A list of format type strings (MIME types) to exclude in the format data dict. If this is set all format types will be computed, except for those included in this argument.

  • Siêu dữ liệu (Dict, Tùy chọn) - Một từ điển siêu dữ liệu để liên kết với đầu ra. Các khóa loại MIME trong từ điển này sẽ được liên kết với các định dạng đại diện riêng lẻ, nếu chúng tồn tại. (dict, optional) – A dictionary of metadata to associate with the output. mime-type keys in this dictionary will be associated with the individual representation formats, if they exist.

  • thoáng qua (dict, tùy chọn) - Từ điển dữ liệu thoáng qua để liên kết với đầu ra. Dữ liệu trong dict này không nên được duy trì đối với các tệp (ví dụ: sổ ghi chép). (dict, optional) – A dictionary of transient data to associate with the output. Data in this dict should not be persisted to files (e.g. notebooks).

  • display_id (str, bool tùy chọn) - Đặt ID cho màn hình. ID này có thể được sử dụng để cập nhật khu vực hiển thị này sau đó thông qua Update_Display. Nếu được cho là

    >>> import numpy as np
    >>> framerate = 44100
    >>> t = np.linspace(0,5,framerate*5)
    >>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
    >>> Audio(data, rate=framerate)
    <IPython.lib.display.Audio object>
    
    0, hãy tạo một ____101 mới (str, bool optional) – Set an id for the display. This id can be used for updating this display area later via update_display. If given as
    >>> import numpy as np
    >>> framerate = 44100
    >>> t = np.linspace(0,5,framerate*5)
    >>> data = np.sin(2*np.pi*220*t) + np.sin(2*np.pi*224*t)
    >>> Audio(data, rate=framerate)
    <IPython.lib.display.Audio object>
    
    0, generate a new
    $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    01

  • Rõ ràng (Bool, Tùy chọn) - Vùng đầu ra có nên được xóa trước khi hiển thị bất cứ điều gì? Nếu đúng, điều này sẽ đợi đầu ra bổ sung trước khi xóa. [Mặc định: Sai] (bool, optional) – Should the output area be cleared before displaying anything? If True, this will wait for additional output before clearing. [default: False]

  • ** kwargs (từ khóa bổ sung, tùy chọn)-các từ khóa bổ sung được chuyển qua nhà xuất bản hiển thị. (additional keyword-args, optional) – Additional keyword-arguments are passed through to the display publisher.

Trả lại

Xử lý - Trả về một tay cầm trên màn hình có thể cập nhật để sử dụng với

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
02, nếu
$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
01 được đưa ra. Trả về
$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
04 nếu không có
$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
01 được đưa ra (mặc định).
– Returns a handle on updatable displays for use with
$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
02, if
$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
01 is given. Returns
$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
04 if no
$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
01 is given (default).

Loại trở lại

DisplayHandle

Ví dụ

%%javascript

foo();
2

%%javascript

foo();
3

%%javascript

foo();
4

%%javascript

foo();
5

%%javascript

foo();
6

%%javascript

foo();
7

%%javascript

foo();
8

Ghi chú

Trong Python, các đối tượng có thể khai báo biểu diễn văn bản của chúng bằng phương pháp

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
06. Ipython mở rộng về ý tưởng này và cho phép các đối tượng tuyên bố các biểu diễn khác, phong phú bao gồm:

  • HTML

  • Json

  • PNG

  • JPEG

  • SVG

  • Mủ cao su

Một đối tượng có thể khai báo một số hoặc tất cả các biểu diễn này; Tất cả được xử lý bởi hệ thống hiển thị IPYTHER.

Ý tưởng chính của phương pháp đầu tiên là bạn phải triển khai các phương thức hiển thị đặc biệt khi bạn xác định lớp của mình, một cho mỗi đại diện bạn muốn sử dụng. Dưới đây là danh sách tên của các phương thức đặc biệt và các giá trị họ phải trả về:

  • $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    07: Trả về HTML thô dưới dạng chuỗi hoặc một tuple (xem bên dưới).

  • $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    08: Trả về một dict có thể sử dụng được, hoặc một tuple (xem bên dưới).

  • $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    09: Trả về dữ liệu JPEG thô hoặc một tuple (xem bên dưới).

  • $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    10: Trả về dữ liệu PNG thô hoặc một tuple (xem bên dưới).

  • $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    11: Trả về dữ liệu SVG RAW dưới dạng chuỗi hoặc một tuple (xem bên dưới).

  • $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    12: Trả về các lệnh latex trong một chuỗi được bao quanh bởi $ $,

    hoặc một tuple (xem bên dưới).

  • $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    13: Trả lại một mimebundle đầy đủ chứa bản đồ

    Từ tất cả các mô phỏng đến dữ liệu. Sử dụng điều này cho bất kỳ loại MIME không được liệt kê ở trên.

Các chức năng trên cũng có thể trả về siêu dữ liệu của đối tượng. Nếu siêu dữ liệu có sẵn, các chức năng sẽ trả về một tuple chứa dữ liệu và siêu dữ liệu, theo thứ tự đó. Nếu không có siêu dữ liệu có sẵn, thì các chức năng sẽ chỉ trả về dữ liệu.

Khi bạn trực tiếp viết các lớp học của riêng mình, bạn có thể điều chỉnh chúng để hiển thị trong ipython bằng cách làm theo cách tiếp cận trên. Nhưng trong thực tế, bạn thường cần phải làm việc với các lớp học hiện có mà bạn có thể dễ dàng sửa đổi.

Bạn có thể tham khảo tài liệu về tích hợp với hệ thống hiển thị để đăng ký các định dạng tùy chỉnh cho các loại đã có (hiển thị phong phú).Rich display).

Mới trong phiên bản 5.4: Hiển thị có sẵn mà không cần nhậpdisplay available without import

Mới trong phiên bản 6.1: Hiển thị có sẵn mà không cần nhậpdisplay available without import

Vì Ipython 5.4 và 6.1

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
14 được tự động cung cấp cho người dùng mà không cần nhập. Nếu bạn đang sử dụng hiển thị trong một tài liệu có thể được sử dụng trong bối cảnh Python thuần túy hoặc với phiên bản IPYTHON cũ hơn, hãy sử dụng nhập khẩu sau ở đầu tệp của bạn:

%%javascript

foo();
9

Ipython.display.display_html (*objs, ** kwargs) ¶display_html(*objs, **kwargs)

Hiển thị biểu diễn HTML của một đối tượng.

Lưu ý: Nếu RAW = Sai và đối tượng không có biểu diễn HTML, sẽ không HTML nào được hiển thị.

Thông số
  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu HTML RAW thực sự để hiển thị. (object) – The Python objects to display, or if raw=True raw HTML data to display.

  • RAW (BOOL) - Các đối tượng dữ liệu dữ liệu hoặc các đối tượng Python cần được định dạng trước khi hiển thị? [Mặc định: Sai] (bool) – Are the data objects raw data or Python objects that need to be formatted before display? [default: False]

  • Siêu dữ liệu (dict (tùy chọn)) - Siêu dữ liệu được liên kết với đầu ra mimetype cụ thể. (dict (optional)) – Metadata to be associated with the specific mimetype output.

Ipython.display.display_javascript (*objs, ** kwargs) ¶display_javascript(*objs, **kwargs)

Hiển thị biểu diễn JavaScript của một đối tượng.

Thông số
  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu HTML RAW thực sự để hiển thị. (object) – The Python objects to display, or if raw=True raw javascript data to display.

  • RAW (BOOL) - Các đối tượng dữ liệu dữ liệu hoặc các đối tượng Python cần được định dạng trước khi hiển thị? [Mặc định: Sai] (bool) – Are the data objects raw data or Python objects that need to be formatted before display? [default: False]

  • Siêu dữ liệu (dict (tùy chọn)) - Siêu dữ liệu được liên kết với đầu ra mimetype cụ thể. (dict (optional)) – Metadata to be associated with the specific mimetype output.

Ipython.display.display_javascript (*objs, ** kwargs) ¶display_jpeg(*objs, **kwargs)

Hiển thị biểu diễn JavaScript của một đối tượng.

Thông số
  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu HTML RAW thực sự để hiển thị. (object) – The Python objects to display, or if raw=True raw JPEG data to display.

  • RAW (BOOL) - Các đối tượng dữ liệu dữ liệu hoặc các đối tượng Python cần được định dạng trước khi hiển thị? [Mặc định: Sai] (bool) – Are the data objects raw data or Python objects that need to be formatted before display? [default: False]

  • Siêu dữ liệu (dict (tùy chọn)) - Siêu dữ liệu được liên kết với đầu ra mimetype cụ thể. (dict (optional)) – Metadata to be associated with the specific mimetype output.

Ipython.display.display_json (*objs, ** kwargs) ¶display_json(*objs, **kwargs)

Hiển thị biểu diễn JSON của một đối tượng.

Lưu ý rằng không có nhiều Frontends hỗ trợ hiển thị JSON.

Thông số
  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu JSON RAW RAW để hiển thị. (object) – The Python objects to display, or if raw=True raw json data to display.

  • RAW (BOOL) - Các đối tượng dữ liệu dữ liệu hoặc các đối tượng Python cần được định dạng trước khi hiển thị? [Mặc định: Sai] (bool) – Are the data objects raw data or Python objects that need to be formatted before display? [default: False]

  • Siêu dữ liệu (dict (tùy chọn)) - Siêu dữ liệu được liên kết với đầu ra mimetype cụ thể. (dict (optional)) – Metadata to be associated with the specific mimetype output.

Ipython.display.display_latex (*objs, ** kwargs) ¶display_latex(*objs, **kwargs)

Hiển thị biểu diễn latex của một đối tượng.

Thông số
  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu JSON RAW RAW để hiển thị. (object) – The Python objects to display, or if raw=True raw latex data to display.

  • RAW (BOOL) - Các đối tượng dữ liệu dữ liệu hoặc các đối tượng Python cần được định dạng trước khi hiển thị? [Mặc định: Sai] (bool) – Are the data objects raw data or Python objects that need to be formatted before display? [default: False]

  • Siêu dữ liệu (dict (tùy chọn)) - Siêu dữ liệu được liên kết với đầu ra mimetype cụ thể. (dict (optional)) – Metadata to be associated with the specific mimetype output.

Ipython.display.display_latex (*objs, ** kwargs) ¶display_markdown(*objs, **kwargs)

Hiển thị biểu diễn latex của một đối tượng.

Thông số
  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu JSON RAW RAW để hiển thị. (object) – The Python objects to display, or if raw=True raw markdown data to display.

  • RAW (BOOL) - Các đối tượng dữ liệu dữ liệu hoặc các đối tượng Python cần được định dạng trước khi hiển thị? [Mặc định: Sai] (bool) – Are the data objects raw data or Python objects that need to be formatted before display? [default: False]

  • Siêu dữ liệu (dict (tùy chọn)) - Siêu dữ liệu được liên kết với đầu ra mimetype cụ thể. (dict (optional)) – Metadata to be associated with the specific mimetype output.

Ipython.display.display_latex (*objs, ** kwargs) ¶display_pdf(*objs, **kwargs)

Hiển thị biểu diễn latex của một đối tượng.

Thông số
  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu JSON RAW RAW để hiển thị. (object) – The Python objects to display, or if raw=True raw javascript data to display.

  • RAW (BOOL) - Các đối tượng dữ liệu dữ liệu hoặc các đối tượng Python cần được định dạng trước khi hiển thị? [Mặc định: Sai] (bool) – Are the data objects raw data or Python objects that need to be formatted before display? [default: False]

  • Siêu dữ liệu (dict (tùy chọn)) - Siêu dữ liệu được liên kết với đầu ra mimetype cụ thể. (dict (optional)) – Metadata to be associated with the specific mimetype output.

Ipython.display.display_latex (*objs, ** kwargs) ¶display_png(*objs, **kwargs)

Hiển thị biểu diễn latex của một đối tượng.

Thông số
  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu JSON RAW RAW để hiển thị. (object) – The Python objects to display, or if raw=True raw png data to display.

  • RAW (BOOL) - Các đối tượng dữ liệu dữ liệu hoặc các đối tượng Python cần được định dạng trước khi hiển thị? [Mặc định: Sai] (bool) – Are the data objects raw data or Python objects that need to be formatted before display? [default: False]

  • Siêu dữ liệu (dict (tùy chọn)) - Siêu dữ liệu được liên kết với đầu ra mimetype cụ thể. (dict (optional)) – Metadata to be associated with the specific mimetype output.

Ipython.display.display_latex (*objs, ** kwargs) ¶display_pretty(*objs, **kwargs)

Hiển thị biểu diễn latex của một đối tượng.

Thông số
  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu latex thô thực để hiển thị. (object) – The Python objects to display, or if raw=True raw text data to display.

  • RAW (BOOL) - Các đối tượng dữ liệu dữ liệu hoặc các đối tượng Python cần được định dạng trước khi hiển thị? [Mặc định: Sai] (bool) – Are the data objects raw data or Python objects that need to be formatted before display? [default: False]

  • Siêu dữ liệu (dict (tùy chọn)) - Siêu dữ liệu được liên kết với đầu ra mimetype cụ thể. (dict (optional)) – Metadata to be associated with the specific mimetype output.

Ipython.display.display_latex (*objs, ** kwargs) ¶display_svg(*objs, **kwargs)

Hiển thị biểu diễn latex của một đối tượng.

Thông số
  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu latex thô thực để hiển thị. (object) – The Python objects to display, or if raw=True raw svg data to display.

  • RAW (BOOL) - Các đối tượng dữ liệu dữ liệu hoặc các đối tượng Python cần được định dạng trước khi hiển thị? [Mặc định: Sai] (bool) – Are the data objects raw data or Python objects that need to be formatted before display? [default: False]

  • Siêu dữ liệu (dict (tùy chọn)) - Siêu dữ liệu được liên kết với đầu ra mimetype cụ thể. (dict (optional)) – Metadata to be associated with the specific mimetype output.

Ipython.display.display_latex (*objs, ** kwargs) ¶publish_display_data(data, metadata=None, source=, *, transient=None, **kwargs)

Hiển thị biểu diễn latex của một đối tượng.

*objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu latex thô thực để hiển thị.

Ipython.display.display_markdown (*objs, ** kwargs) ¶

Thông số
  • Hiển thị biểu diễn đánh dấu của một đối tượng. (dict) – A dictionary having keys that are valid MIME types (like ‘text/plain’ or ‘image/svg+xml’) and values that are the data for that MIME type. The data itself must be a JSON’able data structure. Minimally all data should have the ‘text/plain’ data, which can be displayed by all frontends. If more than the plain text is given, it is up to the frontend to decide which representation to use.

  • *objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu đánh dấu RAW thực sự để hiển thị. (dict) – A dictionary for metadata related to the data. This can contain arbitrary key, value pairs that frontends can use to interpret the data. mime-type keys matching those in data can be used to specify metadata about particular representations.

  • Ipython.display.display_pdf (*objs, ** kwargs) ¶ (str, deprecated) – Unused.

  • Hiển thị biểu diễn PDF của một đối tượng. (dict, keyword-only) – A dictionary of transient data, such as display_id.

*objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu JavaScript RAW RAW để hiển thị.set_matplotlib_close(close=True)

Ipython.display.display_png (*objs, ** kwargs) ¶use

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
16

Hiển thị biểu diễn PNG của một đối tượng.

*objs (đối tượng) - Các đối tượng Python để hiển thị hoặc nếu RAW = dữ liệu PNG RAW RAW để hiển thị.

>>> import pytest
>>> np = pytest.importorskip("numpy")
0

Ipython.display.display_pretty (*objs, ** kwargs) ¶

>>> import pytest
>>> np = pytest.importorskip("numpy")
1

Thông số

Hiển thị biểu diễn đẹp (mặc định) của một đối tượng. (bool) – Should all matplotlib figures be automatically closed after each cell is run?

Ipython.display.set_matplotlib_formats (*định dạng, ** kwargs) ¶set_matplotlib_formats(*formats, **kwargs)

Không dùng nữa kể từ phiên bản 7.23: Sử dụng

$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
17use
$([IPython.events]).on('notebook_loaded.Notebook', function(){

    require(['custom/myScript'], function(custom){
        window.foo = custom.foo;
    } );

});
17

Chọn Hình định dạng cho phụ trợ nội tuyến. Tùy chọn vượt qua chất lượng cho JPEG.

Ví dụ: điều này cho phép đầu ra PNG và JPEG với chất lượng JPEG là 90%:

>>> import pytest
>>> np = pytest.importorskip("numpy")
2

Để đặt cái này trong các tệp cấu hình của bạn, hãy sử dụng các tệp sau:

>>> import pytest
>>> np = pytest.importorskip("numpy")
3

Thông số
  • *Định dạng (STRS) - Một hoặc nhiều định dạng hình để bật: ‘Png,‘ Retina, ‘JPEG,‘ SVG, ‘PDF. (strs) – One or more figure formats to enable: ‘png’, ‘retina’, ‘jpeg’, ‘svg’, ‘pdf’.

  • ** KWARGS - Từ khóa args sẽ được chuyển tiếp đến

    $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    18. – Keyword args will be relayed to
    $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    18.

Ipython.display.update_display (obj, *, display_id, ** kwargs) ¶update_display(obj, *, display_id, **kwargs)

Cập nhật màn hình hiện có bằng ID

Thông số
  • *Định dạng (STRS) - Một hoặc nhiều định dạng hình để bật: ‘Png,‘ Retina, ‘JPEG,‘ SVG, ‘PDF. – The object with which to update the display

  • ** KWARGS - Từ khóa args sẽ được chuyển tiếp đến

    $([IPython.events]).on('notebook_loaded.Notebook', function(){
    
        require(['custom/myScript'], function(custom){
            window.foo = custom.foo;
        } );
    
    });
    
    18. (keyword-only) – The id of the display to update

Màn hình ipython trong Python là gì?

Ipython (Python tương tác) là một vỏ lệnh cho điện toán tương tác trong nhiều ngôn ngữ lập trình, ban đầu được phát triển cho ngôn ngữ lập trình Python, cung cấp nội tâm, phương tiện truyền thông phong phú, cú pháp shell, hoàn thành tab và lịch sử.a command shell for interactive computing in multiple programming languages, originally developed for the Python programming language, that offers introspection, rich media, shell syntax, tab completion, and history.

TỪ IPYTHON HIỂN THỊ NHẬP MỤC TIÊU CLEAR_OUTPUT?

Bạn có thể sử dụng ipython.trưng bày.Clear_output để xóa đầu ra của một ô.clear the output of a cell.

Chúng ta có thể chạy mã JavaScript trong Notebook Jupyter không?

JS sẽ được thực thi khi ứng dụng máy tính xách tay bắt đầu và sau đó có thể được sử dụng để tùy chỉnh hầu hết mọi thứ trong giao diện người dùng và trong hành vi của máy tính xách tay.phong tục.JS có thể được tìm thấy trong ~/.Jupyter/Custom/Custom. and can then be used to customize almost anything in the UI and in the behavior of the notebook. custom. js can be found in the ~/. jupyter/custom/custom.

%% chụp trong Jupyter là gì?

%% Capture làm gì trong Jupyter?Chụp đầu ra với %% Capture ipython có phép thuật tế bào, Capture %%, nắm bắt được stdout/stderr của một ô.Với phép thuật này, bạn có thể loại bỏ các luồng này hoặc lưu trữ chúng trong một biến.Theo mặc định, %% Capture loại bỏ các luồng này.Đây là một cách đơn giản để triệt tiêu đầu ra không mong muốn.captures the stdout/stderr of a cell. With this magic you can discard these streams or store them in a variable. By default, %%capture discards these streams. This is a simple way to suppress unwanted output.