只是一个简单的代码共享工具,由gist支持。

python-gist-note的Python项目详细描述


灵感来自于 @教主 的 42qucc: https://bitbucket.org/zuroc/42qu-notepadhttp://p.pe.vc/:help

基于 gist 的代码分享工具,可以很方便和你的小伙伴在命令行分享代码片段。

安装

sudo pip install python-gist-note

使用

USAGE:

1. 获取 gist 内容(写入到 file.py):
gn gist-id-or-url > file.py

2. 新建 gist (根据 file.py 文件的内容):
gn [options] < file.py

3. 完整参数:
gn -f gist-test.py -m 'this is a test file' -u abc@def.com -p pwd < test.py

OPTIONS:

--help, -h: 显示本帮助

-f: 可选,新建 gist 时,新建的 gist 的文件名,默认为:gistfile1.txt

-m: 可选,新建 gist 时,新建的 gist 描述,默认为空

-u, -p: 用户名和密码

使用场景举例:

李雷想把自己机器上的 app.py 分享给韩梅梅,李雷操作如下:

$ gn -f app.py -m 'this is a test python file' < app.py
https://gist.github.com/38821b0f84959c525379edb258f0243f
38821b0f84959c525379edb258f0243f

李雷将获得的 gist id 或 url 发送给韩梅梅,然后韩梅梅操作如下:

$ gn 38821b0f84959c525379edb258f0243fc > app.py

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

推荐PyPI第三方库


热门话题
java密钥绑定不起作用   oracleforms Oracle Forms 10/java   java如何获取方法调用返回的字段   java如何在AWS中的多个微服务之间共享历史记录队列   java Jtable/JScrollPanel不会刷新(更新数据)   java无法使用Membase client lib for memcached连接到AWS ElastiCache群集   swing Java JScrollPane通过拖动进行移动   用户输入的Java运行方法   java如何将项目文件夹从IDEA推送到Github存储库   java如何从Nexus导入maven依赖项   java显示压缩后的图像   java在Android中运行python脚本   带Hibernate的java简单对象层次结构   本机Hibernate中的java设置模式   javalibgdx操作。并联不工作   当从另一个线程调用方法时,java主线程被阻塞   ruby将JRubyRubyHash转换为Java映射?   java AbstractTableModel和单元格编辑器