展开全部

话不多e5a48de588b662616964757a686964616f31333337616566说

直接上代码:# encoding: utf-8

__author__ = 'zhanghe'

import sys

def test():

"""

命令行测试python调用自定义方法

"""

print sys.argv

try:

if len(sys.argv) > 1:

fun_name = eval(sys.argv[1])

fun_name()

else:

print '缺失参数'

except NameError, e:

print e

print '未定义的方法[%s]' % sys.argv[1]

def fuck():

print 'This is a test!'

if __name__ == '__main__':

test()

"""

sys.argv[0] 文件名

sys.argv[1] 命令行输入的参数1

sys.argv[2] 命令行输入的参数2

测试用例:

$ python /home/zhanghe/code/python/test/test_sys_arg.py

$ python /home/zhanghe/code/python/test/test_sys_arg.py fuc

$ python /home/zhanghe/code/python/test/test_sys_arg.py fuck

"""

python语句可以采用交互式执行方式_怎么在Python交互式命令行中运行脚本?相关推荐

  1. python程序设计语言的执行方式_编程语言用Python执行程序的4种方式

    在编写代码中,经常会遇到在 Python程序中打开外部程序的需求,那么在Python里如何打开外部程序呢?今天我们来介绍四种不同的方式,供大家参考收藏. 使用 os.system() os.syste ...

  2. python 如何判断一个函数执行完成_菜鸟来也!50行Python代码一键整理桌面

    我的老同学小马忙于找工作,整天被各种照片信息,和面试笔试资料搞的焦头烂额,很多文件来不及处理,全部都堆放在了一起,久而久之,就造成了桌面非常的混乱,如下图所示: 乱糟糟的桌面,让心情也会潜移默化的变得 ...

  3. linux man手册_读书笔记:Linux命令行与shell脚本编程大全 第一章~第五章

    第一章 初识Linux shell 1.系统内存管理 在Linux中使用的是请求分页的管理方式. 2.软件程序管理 Linux内核创建了第一个进程(init进程)来启动系统上所有其他进程. 3.硬件设 ...

  4. python情人节之玫瑰花与表白方式_情人节快乐! python绘制漂亮玫瑰

    情人节快乐!这个节日怎么会少了浪漫的玫瑰花! 用Python的turtle库绘图是很简单的,画了一个玫瑰花,下面奉上源码: 源码: ''' Created on Nov 18, 2017 @autho ...

  5. cmd命令行怎样运行python_在CMD命令行中运行python脚本的方法

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. linux php 指令,在 Linux 命令行中使用和执行 PHP 代码(一)

    PHP是一个开源服务器端脚本语言,最初这三个字母代表的是"Personal Home Page",而现在则代表的是"PHP:Hypertext Preprocessor& ...

  7. 在 Linux 命令行中使用和执行 PHP 代码(一)

    PHP是一个开源服务器端脚本语言,最初这三个字母代表的是"Personal Home Page",而现在则代表的是"PHP:Hypertext Preprocessor& ...

  8. linux命令行安装 php_如何在 Linux 命令行中使用和执行 PHP 代码

    PHP是一个开源服务器端脚本语言,最初这三个字母代表的是"Personal Home Page",而现在则代表的是"PHP:Hypertext Preprocessor& ...

  9. python可以采用交互式的()执行方式,Python语句既可以采用交互式的____执行方式,又可以采用____执行方式。...

    Python语句既可以采用交互式的____执行方式,又可以采用____执行方式. 答:命令 程序; 下列选项中,可控制浏览器实现"前进"功能的是() 答:history.forwa ...

最新文章

  1. 网络推广是做什么的介绍网站内容更新时需要遵循哪些原则?
  2. Java 实现三次 for 循环计算水仙花数
  3. mysql主从配置常见问题_mysql 主从复制配置,以及常见问题解决!
  4. __stdcall __cdecl 引起的程序崩溃
  5. C/C++指针 引用
  6. 引入方式之行内样式表(CSS、HTML)
  7. 网络安全管理的“模拟人生”
  8. mongoDB's Optimization example
  9. 结构体、文件操作、指针
  10. windows命令大全
  11. Qt开发经验小技巧176-180
  12. mysql修改表的内容_sql怎么修改表内容
  13. raptor算法流程图例题_【实验4】熟悉可视化算法描述软件(RAPTOR)使用及结构化程序设计...
  14. Android之获取手机IMEI号和IMSI号
  15. 生物素标记肽Biotin-εAhx-GLKLRFEFSKIKGEFLKTPEVRFRDIKLKDN
  16. 网页嵌入Twitter的推文
  17. 曾遭作者“删库”的faker.js,现被社区接手;Apache Ambari 项目被弃用;FFmpeg 5.0 发布 | 开源日报
  18. FreeRTOS学习笔记【二】——FreeRTOS 移植
  19. Verilog语法和典型电路
  20. win10系统打开tftp服务器,大神演示win10系统开启TFTp的问题

热门文章

  1. java中jnum i .length,java数组和多维数组
  2. linux使用命令配置网络,使用nmcli命令配置网络
  3. spring + groovy 转
  4. 《TCP/IP详解》读书笔记
  5. SQL约束脚本的用法
  6. 【树状数组】Bzoj1878[SDOI2009] HH的项链
  7. 真实的布兰妮,有点壮
  8. 花三分钟给女票写一个爬虫,做一回模范男友!
  9. IntelliJ IDEA 2017.3-2018.1 全系列汉化包
  10. 超酷消息警告框插件(SweetAlert)