Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
/ GoCli Public

用python的click库开发的命令行单文件程序,实现了简单交互和待办清单功能,含代码和可执行文件

License

Notifications You must be signed in to change notification settings

Gocile/GoCli

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoCli

用python的click库开发的命令行单文件程序,实现了简单交互和待办清单功能,含代码和可执行文件。

命令清单

在命令行中输入go.exego.exe --help也可获取帮助。该程序中所有选项均用-i输入。

  • go.exe apple打开文件(文件路径在config.jsonfilepath处修改)。利用此功能,你可以随时随地播放 Bad apple!! 或者熙熙攘攘,我们的城市(不过要记得调好音量)。
  • go.exe calc -i <表达式>计算表达式的值。由于实现方法是eval函数,切勿输入有风险的可执行语句。
  • go.exe hi和程序打个招呼。回应语句可以通过config.json更改。
  • go.exe whoru程序程序,你是谁呢。同上。灵感来自windows系统的whoami命令。
  • go.exe sys显示当前设备的一些信息。加载语句可更改,方法同上。
  • go.exe todo获取关于待办清单模块的指南。删除待办事项时记得不要删除第-1条,会导致机魂大怒。

快速开始

python文件和exe文件均可以直接运行(当然前者需要python环境),注意config.json必须与程序位于同一目录。

每次使用都要在程序目录输入go.exe或者python go.py实在不优雅,完成以下步骤后你可以在任何地方打开命令行,输入go hi和程序打个招呼。

  1. go.pyconfig.json移到某个文件夹中,假设是D:\MyProgram\GoCli

  2. windows系统:

    1. win + R打开运行窗口,输入sysdm.cpl打开系统属性面板;
    2. 依次点击高级、环境变量;
    3. 系统变量 中找到 Path,双击打开编辑面板;
    4. 点击新建,添加第一步中的目录路径,即D:\MyProgram\GoCli

    非windows系统:搜索编辑环境变量的方法,将目录路径添加到path中。

  3. 重新打开命令行窗口。

现在,无论当前命令行在哪个文件夹,你都可以输入go + 命令打开程序。

程序改进

  1. 完善异常处理,做到捕捉所有异常,对用户简短提示,详细报错信息写入error.log中。
  2. 输入go apple时自动将音量调整到固定值。
  3. 基于和风天气api实现当前天气查询,可预设一个或多个地区。

于2025/7/29

About

用python的click库开发的命令行单文件程序,实现了简单交互和待办清单功能,含代码和可执行文件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.