让Python程序接收命令行参数:optparse库的使用
如何让python脚本接收到命令行的参数是压在我们不愿意做图形化界面懒狗面前的一座大山,但我也就写写小工具没做UI的必要。所以今天我去稍微了解了一下optparse这个默认库,在平时的使用场景也比较多。学前提示,这个库目前以停止更新,如果需要更多的功能可以去学习argparsse这个库。
如何让python脚本接收到命令行的参数是压在我们不愿意做图形化界面懒狗面前的一座大山,但我也就写写小工具没做UI的必要。所以今天我去稍微了解了一下optparse这个默认库,在平时的使用场景也比较多。学前提示,这个库目前以停止更新,如果需要更多的功能可以去学习argparsse这个库。
今天本来打算开始折腾ESP32结果我的esptool和我其他的python包冲突。于是我就去用venv创了一个虚拟环境来搞ESP32。结果发现我特么启动不了环境。他启动环境的文件是<venv>/bin/activate,结果我的fish不兼容bash的语法就打不开这个bash的脚本,我换了一下bash的脚本果然跑起来了。But那个bash太捞了我看不上于是我就去网上搜,发现venv有fish版的脚本是bin目录下的activate.fish。我兴致勃勃的跑去跑结果我的shell给我又报了错。。。。