python – 用户输入和命令行参数

weixin_38051598 2019-09-12 11:18:23
我如何拥有a)可以接受用户输入的Python脚本以及如何创建它b)如果从命令行运行,则读入参数?
...全文
97 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38060120 2019-09-12
  • 打赏
  • 举报
回复
要读取用户输入,您可以尝试使用the cmd module轻松创建一个迷你命令行解释器(带有帮助文本和自动完成)和raw_input(用于Python 3的input),以便从用户那里读取一行文本. text = raw_input("prompt") # Python 2 text = input("prompt") # Python 3 命令行输入在sys.argv中.在你的脚本中尝试这个: import sys print (sys.argv) 解析命令行选项有两个模块:optparse(自Python 2.7起不推荐使用,而不是使用argparse)和getopt.如果您只想将文件输入到脚本中,请注意fileinput的强大功能. Python library reference是你的朋友.

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧