python-关于Python获取命令行参数的问题

问题描述

关于Python获取命令行参数的问题
   如题,如何让单个字符“^”能够被单独作为一个参数被sys.argv接收。

求解答,做题的时候遇到这个问题,题目不能改,要不然就换成xor了

解决方案

http://blog.csdn.net/intel80586/article/details/8545572

解决方案二:

sys.argv[]
?
包含命令行参数的字符串列表,通过下标获取参数。
?
例如:
?

#!/usr/bin/python

Filename: using_sys.py

import sys

print 'The command line arguments are:'
for i in sys.argv:
print i

print '

......
答案就在这里:Python获取命令行参数

时间: 2024-09-30 20:46:00

python-关于Python获取命令行参数的问题的相关文章

shell学习教程获取命令行参数示例_linux shell

复制代码 代码如下: #! /bin/bashwhile getopts a:bc optdocase $opt ina)echo "aaa"echo $OPTARG b)echo "bb" c)echo "ccc" *)echo "error" esacdone

shell获取命令行参数示例分享_linux shell

复制代码 代码如下: #! /bin/bash while getopts a:bc optdo  case $opt in    a)      echo "aaa"      echo $OPTARG     b)      echo "bb"     c)      echo "ccc"     *)      echo "error"   esacdone

Python中type的构造函数参数含义说明

  这篇文章主要介绍了Python中type的构造函数参数含义说明,本文用一个编码实例解释Python type的参数的作用和含义,需要的朋友可以参考下 测试代码如下: 代码如下: class ModelMetaClass(type): def __new__(cls,name,base,attrs): logging.info("cls is:"+str(cls)) logging.info("name is:"+str(name)) logging.info(&

爬虫-用python模拟登陆csdn时参数lt要如何获得?

问题描述 用python模拟登陆csdn时参数lt要如何获得? 网上看到代码是用正则表达式,可是我打印出来的网页代码里没有相关的内容,运行 代码用findall返回的也是一个空列表..请问应该在哪里得到lt参数? 解决方案 可能是js运行时动态生成. 解决方案二: 你把你登录时候的lt参数值复制下来,填充到你的程序里面试试.

简单谈谈Python中函数的可变参数_python

前言 在Python中定义函数,可以用必选参数.默认参数.可变参数和关键字参数,这4种参数都可以一起使用,或者只用其中某些,但是请注意,参数定义的顺序必须是:必选参数.默认参数.可变参数和关键字参数. 可变参数( * ) 可变参数,顾名思义,它的参数是可变的,比如列表.字典等.如果我们需要函数处理可变数量参数的时候,就可以使用可变参数. 我们在查看很多Python源码时,经常会看到 某函数(*参数1, **参数2)这样的函数定义,这个*参数和**参数就是可变参数,一时会让人有点费解.其实只要把函

用 Python 实现 Python 解释器

Allison 是 Dropbox 的工程师,在那里她维护着这个世界上最大的 Python 客户端网络之一.在去 Dropbox 之前,她是 Recurse Center 的协调人, 是这个位于纽约的程序员深造机构的作者.她在北美的 PyCon 做过关于 Python 内部机制的演讲,并且她喜欢研究奇怪的 bug.她的博客地址是 akaptur.com. 介绍 Byterun 是一个用 Python 实现的 Python 解释器.随着我对 Byterun 的开发,我惊喜地的发现,这个 Pytho

用Python实现Python解释器

Allison 是 Dropbox 的工程师,在那里她维护着这个世界上最大的 Python 客户端网络之一.在去 Dropbox 之前,她是 Recurse Center 的协调人, 是这个位于纽约的程序员深造机构的作者.她在北美的 PyCon 做过关于 Python 内部机制的演讲,并且她喜欢研究奇怪的 bug.她的博客地址是akaptur.com. 介绍 Byterun 是一个用 Python 实现的 Python 解释器.随着我对 Byterun 的开发,我惊喜地的发现,这个 Python

可爱的Python:Python中的文本处理

与其它几种流行的脚本语言一样,Python 是一种用于浏览和处理文本数据的优秀工具.本文为 Python 的初学者概述了 Python 的文本处理工具.文章说明了规则表达式的一些常规概念,并提供了处理文本时,什么情况下应使用(或不使用)规则表达式的建议. 什么是 Python? Python 是由 Guido van Rossum 开发的.可免费获得的.非常高级的解释型语言.其语法简单易懂,而其面向对象的语义功能强大(但又灵活).Python 可以广泛使用并具有高度的可移植性. 字符串 -- 不

可爱的Python: 重温Python的XML工具

David Mertz 创作的 可爱的 Python的第一.第二部分概述了在 Python 中使用XML.然而,在那些最初的文章出现后,Python 中的 XML工具有了很大的发展.不幸的是,这些改进中的大多数并不向后兼容.在这个特别部分中,重温了作者先前对XML 工具的讨论,并提供最新的代码示例. 在许多情况下,Python 是使用 XML 文档的理想语言.像 Perl.REBOL.REXX 和 TCL 一样,它是一种灵活的脚本语言,并且有强大的文本操作能力.而且,除了对多数类型的文本文件(或