当前位置: 首页 > news >正文

深圳做网站知名排行免费的logo在线设计

深圳做网站知名排行,免费的logo在线设计,宿州网站建设多少钱,app开发公司哪里好在运行程序时#xff0c;可能需要根据不同的条件#xff0c;输入不同的命令行选项来实现不同的功能。目前有短选项和长选项两种格式。短选项格式为-加上单个字母选项#xff1b;长选项为--加上一个单词。长格式是在Linux下引入的。许多Linux程序都支…在运行程序时可能需要根据不同的条件输入不同的命令行选项来实现不同的功能。目前有短选项和长选项两种格式。短选项格式为-加上单个字母选项长选项为--加上一个单词。长格式是在Linux下引入的。许多Linux程序都支持这两种格式。在Python中提供了getopt模块很好的实现了对这两种用法的支持而且使用简单。 取得命令行参数 在使用之前首先要取得命令行参数。使用sys模块可以得到命令行参数。 import sys print sys.argv 然后在命令行下敲入任意的参数如 python get.py -o t --help cmd file1 file2 结果为 [get.py, -o, t, --help, cmd, file1, file2] 可见所有命令行参数以空格为分隔符都保存在了sys.argv列表中。其中第1个为脚本的文件名。 选项的写法要求 对于短格式-号后面要紧跟一个选项字母。如果还有此选项的附加参数可以用空格分开也可以不分开。长度任意可以用引号。如以下是正确的 -o -oa -obbbb -o bbbb -o a b 对于长格式--号后面要跟一个单词。如果还有些选项的附加参数后面要紧跟再加上参数。号前后不能有空格。如以下是正确的 --helpfile1 而这些是不正确的 -- helpfile1 --help file1 --help file1 --help file1 如何用getopt进行分析 使用getopt模块分析命令行参数大体上分为三个步骤 1.导入getopt, sys模块 2.分析命令行参数 3.处理结果 例如模块test1.py: import getopt, sys opts, args getopt.getopt(sys.argv[1:], ho:, [help, output])#ho:也可以写成-h-o: printopts print(args) 1. 处理所使用的函数叫getopt()因为是直接使用import导入的getopt模块所以要加上限定getopt才可以。 2. 使用sys.argv[1:]过滤掉第一个参数它是执行脚本的名字不应算作参数的一部分。 3. 使用短格式分析串ho:。当一个选项只是表示开关状态时即后面不带附加参数时在分析串中写入选项字符。当选项后面是带一个附加参数时在分析串中写入选项字符同时后面加一个:号。所以ho:就表示h是一个开关选项o:则表示后面应该带一个参数。 4. 使用长格式分析串列表[help, output]。长格式串也可以有开关状态即后面不跟号。如果跟一个等号则表示后面还应有一个参数。这个长格式表示help是一个开关选项output则表示后面应该带一个参数。 5. 调用getopt函数。函数返回两个列表opts和args。opts为分析出的格式信息。args为不属于格式信息的剩余的命令行参数,即不是按照getopt(里面定义的长或短选项字符和附加参数以外的信息。opts是一个两元组的列表。每个元素为(选项串,附加参数)。如果没有附加参数则为空串。
http://www.pierceye.com/news/109860/

相关文章:

  • 网站建设销售员工作内容网站访问量过大
  • 企业网站加快企业信息化建设设计网站名称
  • 做网站的技术要求高吗农业推广专业
  • 在百度做个卷闸门网站怎么做成都高端网站
  • 个人网站备案名称填写货运网站建设公司
  • 有网页源码 怎么做网站外链发布软件
  • 医疗网站建设基本流程wordpress速度加快
  • 网站建设优化开发公司哪家好泰州东方医院男科
  • 怎么自己做歌曲网站大连网站制作公司费用多少
  • 网站专题设计稿用vue做商城网站常用的js
  • 怎么在免费空间里面做网站深圳英文站seo
  • 学风建设网站版块如何用visual studio做网站
  • 山东响应式网站设置字体颜色的网站
  • 美容院网站建设西安有关做网站的公司有哪些
  • 湛江做网站设计公司网络推广网站培训班
  • 大型网站建立萝岗微信网站建设
  • 门户网站建设发展趋势官网网站怎么创建
  • 企业网站如何做自然搜索phpcms 网站转移
  • 站内优化怎么做建设设计网站
  • 如何建设机器人教育网站上海有名的网络公司
  • 网站二级目录做网站淄博网站建设 很乱
  • 常州做网站企业海口网站开发建设
  • 做php网站用什么软件开发wordpress页面图片轮播图
  • 做网站页面大小多大8上的信息课做网站作业
  • 自己做微网站创欧科技 网站建设
  • 网站设计师大学学什么专业北京燕华工程建设有限公司网站
  • 广州专业网站建设企业wordpress 数据库修改
  • 淮南装饰公司网站建设seo 网站树
  • 设计素材下载网站网络营销课程设计报告
  • 安庆公司做网站搜索引擎收录提交入口