jupyter notebook即原来的Ipython notebook的使用方法
来源:互联网 发布:记录销售app软件 编辑:程序博客网 时间:2024/04/30 21:09
jupyter 的快捷键
IPython -- An enhanced Interactive Python - Quick Reference Card================================================================obj?, obj?? : Get help, or more help for object (also works as ?obj, ??obj).?foo.*abc* : List names in 'foo' containing 'abc' in them.%magic : Information about IPython's 'magic' % functions.Magic functions are prefixed by % or %%, and typically take their argumentswithout parentheses, quotes or even commas for convenience. Line magics take asingle % and cell magics are prefixed with two %%.Example magic function calls:%alias d ls -F : 'd' is now an alias for 'ls -F'alias d ls -F : Works if 'alias' not a python namealist = %alias : Get list of aliases to 'alist'cd /usr/share : Obvious. cd -<tab> to choose from visited dirs.%cd?? : See help AND source for magic %cd%timeit x=10 : time the 'x=10' statement with high precision.%%timeit x=2**100x**100 : time 'x**100' with a setup of 'x=2**100'; setup code is not counted. This is an example of a cell magic.System commands:!cp a.txt b/ : System command escape, calls os.system()cp a.txt b/ : after %rehashx, most system commands work without !cp ${f}.txt $bar : Variable expansion in magics and system commandsfiles = !ls /usr : Capture sytem command outputfiles.s, files.l, files.n: "a b c", ['a','b','c'], 'a\nb\nc'History:_i, _ii, _iii : Previous, next previous, next next previous input_i4, _ih[2:5] : Input history line 4, lines 2-4exec _i81 : Execute input history line #81 again%rep 81 : Edit input history line #81_, __, ___ : previous, next previous, next next previous output_dh : Directory history_oh : Output history%hist : Command history of current session.%hist -g foo : Search command history of (almost) all sessions for 'foo'.%hist -g : Command history of (almost) all sessions.%hist 1/2-8 : Command history containing lines 2-8 of session 1.%hist 1/ ~2/ : Command history of session 1 and 2 sessions before current.%hist ~8/1-~6/5 : Command history from line 1 of 8 sessions ago to line 5 of 6 sessions ago.%edit 0/ : Open editor to execute code with history of current session.Autocall:f 1,2 : f(1,2) # Off by default, enable with %autocall magic./f 1,2 : f(1,2) (forced autoparen),f 1 2 : f("1","2");f 1 2 : f("1 2")Remember: TAB completion works in many contexts, not just file namesor python names.The following magic functions are currently available:%alias: Define an alias for a system command.%alias_magic: ::%autocall: Make functions callable without having to type parentheses.%automagic: Make magic functions callable without having to type the initial %.%autosave: Set the autosave interval in the notebook (in seconds).%bookmark: Manage IPython's bookmark system.%cat: Alias for `!cat`%cd: Change the current working directory.%clear: Clear the terminal.%colors: Switch color scheme for prompts, info system and exception handlers.%config: configure IPython%connect_info: Print information for connecting other clients to this kernel%cp: Alias for `!cp`%debug: ::%dhist: Print your history of visited directories.%dirs: Return the current directory stack.%doctest_mode: Toggle doctest mode on and off.%ed: Alias for `%edit`.%edit: Bring up an editor and execute the resulting code.%env: Get, set, or list environment variables.%gui: Enable or disable IPython GUI event loop integration.%hist: Alias for `%history`.%history: ::%killbgscripts: Kill all BG processes started by %%script and its family.%ldir: Alias for `!ls -F -o --color %l | grep /$`%less: Show a file through the pager.%lf: Alias for `!ls -F -o --color %l | grep ^-`%lk: Alias for `!ls -F -o --color %l | grep ^l`%ll: Alias for `!ls -F -o --color`%load: Load code into the current frontend.%load_ext: Load an IPython extension by its module name.%loadpy: Alias of `%load`%logoff: Temporarily stop logging.%logon: Restart logging.%logstart: Start logging anywhere in a session.%logstate: Print the status of the logging system.%logstop: Fully stop logging and close log file.%ls: Alias for `!ls -F --color`%lsmagic: List currently available magic functions.%lx: Alias for `!ls -F -o --color %l | grep ^-..x`%macro: Define a macro for future re-execution. It accepts ranges of history,%magic: Print information about the magic function system.%man: Find the man page for the given command and display in pager.%matplotlib: ::%mkdir: Alias for `!mkdir`%more: Show a file through the pager.%mv: Alias for `!mv`%notebook: ::%page: Pretty print the object and display it through a pager.%pastebin: Upload code to Github's Gist paste bin, returning the URL.%pdb: Control the automatic calling of the pdb interactive debugger.%pdef: Print the call signature for any callable object.%pdoc: Print the docstring for an object.%pfile: Print (or run through pager) the file where an object is defined.%pinfo: Provide detailed information about an object.%pinfo2: Provide extra detailed information about an object.%popd: Change to directory popped off the top of the stack.%pprint: Toggle pretty printing on/off.%precision: Set floating point precision for pretty printing.%profile: Print your currently active IPython profile.%prun: Run a statement through the python code profiler.%psearch: Search for object in namespaces by wildcard.%psource: Print (or run through pager) the source code for an object.%pushd: Place the current dir on stack and change directory.%pwd: Return the current working directory path.%pycat: Show a syntax-highlighted file through a pager.%pylab: ::%qtconsole: Open a qtconsole connected to this kernel.%quickref: Show a quick reference sheet %recall: Repeat a command, or get command to input line for editing.%rehashx: Update the alias table with all executable files in $PATH.%reload_ext: Reload an IPython extension by its module name.%rep: Alias for `%recall`.%rerun: Re-run previous input%reset: Resets the namespace by removing all names defined by the user, if%reset_selective: Resets the namespace by removing names defined by the user.%rm: Alias for `!rm`%rmdir: Alias for `!rmdir`%run: Run the named file inside IPython as a program.%save: Save a set of lines or a macro to a given filename.%sc: Shell capture - run shell command and capture output (DEPRECATED use !).%set_env: Set environment variables. Assumptions are that either "val" is a%store: Lightweight persistence for python variables.%sx: Shell execute - run shell command and capture output (!! is short-hand).%system: Shell execute - run shell command and capture output (!! is short-hand).%tb: Print the last traceback with the currently active exception mode.%time: Time execution of a Python statement or expression.%timeit: Time execution of a Python statement or expression%unalias: Remove an alias%unload_ext: Unload an IPython extension by its module name.%who: Print all interactive variables, with some minimal formatting.%who_ls: Return a sorted list of all interactive variables.%whos: Like %who, but gives some extra information about each variable.%xdel: Delete a variable, trying to clear it from anywhere that%xmode: Switch modes for the exception handlers.%%!: Shell execute - run shell command and capture output (!! is short-hand).%%HTML: Alias for `%%html`.%%SVG: Alias for `%%svg`.%%bash: %%bash script magic%%capture: ::%%debug: ::%%file: Alias for `%%writefile`.%%html: Render the cell as a block of HTML%%javascript: Run the cell block of Javascript code%%js: Run the cell block of Javascript code%%latex: Render the cell as a block of latex%%perl: %%perl script magic%%prun: Run a statement through the python code profiler.%%pypy: %%pypy script magic%%python: %%python script magic%%python2: %%python2 script magic%%python3: %%python3 script magic%%ruby: %%ruby script magic%%script: ::%%sh: %%sh script magic%%svg: Render the cell as an SVG literal%%sx: Shell execute - run shell command and capture output (!! is short-hand).%%system: Shell execute - run shell command and capture output (!! is short-hand).%%time: Time execution of a Python statement or expression.%%timeit: Time execution of a Python statement or expression%%writefile: ::
0 0
- jupyter notebook即原来的Ipython notebook的使用方法
- IPython notebook(Jupyter Notebook) 的使用
- 安装使用jupyter(原来的Ipython notebook)
- Mac下Jupyter(即IPython-notebook)的搭建及使用
- 安装使用jupyter(原来的notebook)
- IPython notebook快捷键(Jupyter notebook)
- jupyter notebook 的使用方法(持续更新)
- Python·Jupyter Notebook的使用方法
- IPython Notebook的使用
- IPython NoteBook 的使用
- jupyter(ipython) notebook的 修改工作路径方法
- Jupyter Notebook 的快捷键
- Jupyter Notebook的快捷键
- Jupyter Notebook 的快捷键
- Jupyter Notebook的快捷键
- Jupyter Notebook的使用
- Jupyter Notebook 的快捷键
- Jupyter Notebook 的快捷键
- laravel的linux安装
- c++中的隐藏、重载、覆盖(重写)
- ssm+easyUI之分页查询
- mysql 如何避免乱码设置
- 冒泡排序,选择排序,插入排序
- jupyter notebook即原来的Ipython notebook的使用方法
- 深入理解C++的动态绑定与静态绑定的应用详解
- socket阻塞与非阻塞,同步与异步、I/O模型
- Java的Integer与int互转
- MFC框架间联立的方法
- python magic文档
- 输入一个字符串 在输入帧头 帧尾 取合法帧 (标志位的使用)
- js知识点总结
- JDK中rmi包下的类