如何使用bash命令’read -e variable’并将变量传递给python变量
发布时间:2020-12-15 21:05:38 所属栏目:安全 来源:网络整理
导读:我想将 shell输入传递给 python中的变量.通常我会使用raw_input()方法,但我想使用允许我“浏览”我的文件夹的东西. 在bash脚本中我会使用这样的东西:( -e允许我通过Tab使用shell的“自动完成”功能.) #!/bin/bashecho Please input the path to the file:rea
我想将
shell输入传递给
python中的变量.通常我会使用raw_input()方法,但我想使用允许我“浏览”我的文件夹的东西.
在bash脚本中我会使用这样的东西:( -e允许我通过Tab使用shell的“自动完成”功能.) #!/bin/bash echo Please input the path to the file: read -e var echo $var 有谁知道如何在Python中解决这个问题?我查看了os.popen()和os.system(),但无法弄清楚如何使用它们. 解决方法
readline模块可以为raw_input()提供标签完成.
你可能想做像this这样的事情. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- twitter-bootstrap – Bootstrap的3.x面板,高度为100%
- scala – 为什么我需要指定不关心输入的类型?
- unix – grep,awk或sed?在一个文件中打印匹配另一个文件中
- angularjs – Angular 1.5 Custom指令到Component
- 文件上传预览插件 Bootstrap-fileinput组件封装及使用
- Bootstrap真的总是好的吗
- Scala – 没有TypeTag可用异常当使用case类尝试获取TypeTag
- CXF开发webservice需要的最少jar包
- scala – 为什么构造函数的隐式转换需要’this’?
- shell for循环