金枪鱼之夜:2024 年春季学期迎新会 & Python与shell的碰撞——xonsh,兼论AI人如何提高生产力

时间: 2024-04-13 19:00-21:00 地点: 三教 3104 tunight shell
资源链接:

咕咕了很久的本学期第一次 Tunight 终于将在本周末举行!作为迎新会,本次活动将包含对 TUNA 的简要介绍以及大家互相认识的环节,随后将由 Starrah 带来关于 xonsh shell 使用经验的分享。

xonsh 是一种基于 Python 的、跨平台的、面向 Unix 的 shell 语言和命令行工具。它支持全部 Python 和绝大部分 bash-like 语法,语法设计对人类非常友好。它的命令分为两种模式:Python 模式和 Subprocess 模式,前者是正常的 Python 语法,可以定义变量、函数、引入外部包等,并提供了可以直接操作环境变量、读取当前目录等的 API;后者则是 bash-like 语法,支持重定向、管道等绝大部分常见的 shell 语法,并可以同时引用环境变量和 Python 变量。它的命令行工具也功能强大,内置的自动补全支持优于 bash。利用 xonsh,即使是不精通 shell 语言的人也能无痛的写出带有复杂逻辑的脚本,同时规避了 Python 脚本在进程调用、输入输出流控制方面过于复杂的问题,尤其适合 Linux 新手和不精通 shell 的 AI 科研狗使用。

本次 Tunight 比较新手向,特别欢迎各位新人和 Linux 初入门者参加!同时,本次 Tunight 还计划设有讨论环节,AI 方向出身的主讲人也会分享一些日常科研工作中的其他实用的工具和技巧,并邀请大家一同讨论和分享经验。

  • 主讲人:赵乙宁
  • 时间:2024/04/13(校历第七周周六) 19:00-21:00 UTC +08:00
  • 活动形式:线下 + 线上会议 + 直播
    • 地点:三教 3104
    • 线上会议:Zoom 会议: 975 9114 6835 密码 20240413
    • 直播链接:YouTube 直播: https://www.youtube.com/watch?v=wSC67GKaSAg

欢迎一起来玩!

清华大学 TUNA 协会原名清华大学学生网管会,注册名清华大学学生网络与开源软件协会,是由清华大学网络技术和开源软件爱好者、技术宅组成的团体。现阶段向校内外提供开源软件镜像等服务。

The best team on the planet.

calendar location-dot cloud-arrow-down video file bars envelope telegram hashtag github flickr weibo