发送/获取行和单元格内容的魔术命令

dpaste-magic的Python项目详细描述


dpaste_魔术

将代码片段从粘贴箱中推出或拉出的神奇函数。 当前支持dpaste.de。

推送代码和单元格

  %dpaste answer = 42
  https://dpaste.de/XYZ

推送行内容并打印dpaste url。

  %%dpaste
  answer = 42
  https://dpaste.de/XYZ

推送单元格内容并打印dpaste url。

  %%dpaste {-1x -1h -1d -1w -0}
  answer = 42
  https://dpaste.de/XYZ

返回过期时间为的dpaste url:

  • -1X:只读取一次
  • -1h:一小时(默认值)
  • -1D:一天
  • -1W:一周
  • -0:从不 这些是dpaste.de支持的过期时间。

选项:

  • -o:返回url作为值(用于存储在变量中)
  • -S:静音模式(未打印URL)

my_url = %dpaste -o answer = 42 在线推送代码,打印并将url存储在my_url变量中。

my_url = %dpaste -o -s answer = 42 在线推送代码将url存储在my_url变量中(静默模式,无打印)。

拿回浆糊

  %getdpaste XYZ

从xyz dpaste散列或url检索片段,并将单元格更改为:

  # %load https://dpaste.de/XYZ/raw
  answer = 42

使用%dpaste -g获取选项:

  %dpaste -g XYZ

从xyz dpaste散列或url检索片段,并将单元格更改为:

  # %load https://dpaste.de/XYZ/raw
  answer = 42

安装

使用: pip install dpaste_magic 安装magic命令。

首先在单元格中加载魔法:

%load_ext dpaste_magic

然后使用单元格中的函数来保存其内容。

%%dpaste%dpaste%getdpaste

待办事项

  • 增加测试范围
  • 代码卸载功能

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用“Google Play Api Client Library for Java”时,Google Play Api默认为“仅限我”   Java REST web服务如何使用复杂的XML   java提供了这个供应链问题的递归解决方案   java找不到适合jdbc的驱动程序?   java IntelliJ Git集成插件>“新分支”将大写字母F放在“功能/abc”中   多线程Java线程间共享变量   HibernateJava。util。自定义包装枚举类型不支持TreeSet集合类型   JAVAsocket调用次数过多   java有没有办法在没有附加库的情况下启动代理?   javaudp优化   java动态检索rj的路径。jar(OS X中的classes.jar)   在Java中解析DTD   playframework 2.1.4java如何使用@options helper,并将Map<String,String>作为参数   java rest web服务中的web服务异步任务   java使用数组创建密码和用户名   java获取OnCheckedChangedListener中的视图位置   java如果我搞砸了登录,它将直接进入else条件,如果我正确登录,它将进入这两个条件   Java正则表达式跳过匹配项   oracle如何使用jdbc将变量从plsql发送到java?