我有一个名为 python 文件solution.py,我可以使用以下命令通过终端成功执行它:
chmod +x solution.py
python3 solution.py
Run Code Online (Sandbox Code Playgroud)
如果我有简单的打印短语等,这很好用。
如果我已经定义了一个函数solution.py并且我想直接从终端使用我想要的参数调用它,我该怎么办?如何将参数传递给函数调用?
我的问题是我无法打开 .srt 文件。此文件与 .txt 文件一起位于 .rar 存档中。当我提取时,只有 .txt 文件被提取。我下载了几个应该支持这种文件格式的程序,比如 Gnome Subtitles,但它们都不能正常工作。
我不断收到以下错误,即使我指定Open with:

既然允许这样做a=5 ; echo $a,我想知道是否可以在终端中声明列表和其他数据结构(如元组、字典)?
如果是这样,它们是可变的还是必须是unset第一个?