如果直接在命令行中利用input和raw_input读入一个文件来处理,并且想要采用直接将文件拖入命令行来处理的方式,

input方法可以直接处理,而如果要采用raw_input的方法的话,读入文件地址会带有引号,还需要自己手动去掉引号才能处理文件。

在ipython中测试一下代码:(读入一个图片文件的地址字符串)

a = input("input a:\n")

print "the input method: ",a

b = raw_input("input b:\n")

print "the raw_input method: ",b

input a:

'/home/sunny/caffe-master/examples/images/cat.jpg'

the input method: /home/sunny/caffe-master/examples/images/cat.jpg

input b:

'/home/sunny/caffe-master/examples/images/cat.jpg'

the raw_input method: '/home/sunny/caffe-master/examples/images/cat.jpg'

另外,对于两种输入方式另一个直观区别就是input自带运算处理功能,也就是输入算式的话会直接输出结果,而raw_input会原汁原味(raw)地输出:

#! -*- coding:utf-8 -*-

print raw_input(u'测试raw_input:\n')

print input(u'测试input:\n')

测试结果:

希望与广大网友互动??

点此进行留言吧!

python中正则表达式的用法_详解Python中的正则表达式的用法相关推荐

  1. python中break怎么用_详解Python中break语句的用法

    详解Python中break语句的用法 在Python中的break语句终止当前循环,继续执行下一个语句,就像C语言中的break一样. break最常见的用途是当一些外部条件被触发,需要从一个循环中 ...

  2. [转载] python中for语句用法_详解Python中for循环的使用_python

    参考链接: 在Python中将else条件语句与for循环一起使用 这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 &q ...

  3. python namedtuple用法_详解Python中namedtuple的使用

    namedtuple是Python中存储数据类型,比较常见的数据类型还有有list和tuple数据类型.相比于list,tuple中的元素不可修改,在映射中可以当键使用. namedtuple: na ...

  4. python中for语句用法_详解Python中for循环的使用_python

    这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 "探索 Python,第 5 部分:用 Python 编程&q ...

  5. python中setattr用法_详解Python的hasattr() getattr() setattr() 函数使用方法

    hasattr(object, name) 判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False. 需要注意的是name要用括号括起来 ...

  6. python中pandas安装视频教程_详解Python中pandas的安装操作说明(傻瓜版)

    很多人来问我pandas的安装(python数据分析里面的必修课) 步骤如下: 安装python的时候,把路径加到系统里,这样,随时可以用pip 路径添加方法: 查找路径: 路径1: 2.例如: 即: ...

  7. python socket自动重连_详解python3中socket套接字的编码问题解决

    一.TCP 1.tcp服务器创建 #创建服务器 from socket import * from time import ctime #导入ctime HOST = '' #任意主机 PORT = ...

  8. python函数的使用场景_详解python中strip函数的使用场景

    python strip()函数 介绍,需要的朋友可以参考一下 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) 删除s字符串中开头.结尾处,位于 rm删除序列的字符 s.l ...

  9. python中的iloc函数_详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据

    pandas的DataFrame对象,本质上是二维矩阵,跟常规二维矩阵的差别在于前者额外指定了每一行和每一列的名称.这样内部数据抽取既可以用"行列名称(对应.loc[]方法)",也 ...

  10. python从random生成列表_详解Python利用random生成一个列表内的随机数

    详解Python利用random生成一个列表内的随机数 首先,需要导入random模块: import random 随机取1-33之间的1个随机数,可能重复: random.choice(range ...

最新文章

  1. 3000多种细菌大迁徙,就发生在你买菜接过钞票的一瞬间
  2. 【深度学习】基于PyTorch的模型训练实用教程之数据处理
  3. 160个Crackme017
  4. python2 去除 字符串中emoji 符号,去除所有4字节utf8字符
  5. arrays中copyof_在内存只有10M的空间中申请一块5M的数组空间,会导致OOM吗?
  6. 大神建议我们经常阅读AI论文,你却不知道去哪找?最全论文给到你!
  7. 网络协议之:加密传输中的NPN和ALPN
  8. freemarker html 引入script_HTML编码规范
  9. postman响应html,Postman工具——请求与响应(示例代码)
  10. 小汤学编程之JavaScript学习day01——认识JS、JS基础语法
  11. 当下大数据体系的4个热点,4个趋势和3个问题
  12. 联想MWC大秀另一面AI实力,BAT为此转型以求
  13. JS实现点击复制目标内容
  14. python人门指南小说-致Python初学者们 - Anaconda入门使用指南
  15. PHP读取表格都是精度,php 小数精度问题
  16. 注册表更改计算机语言为韩语,Windows10韩语语言包(Win10系统语言修改助手)V1.0 官方版...
  17. android简单小程序课程设计,微信小程序课程设计报告
  18. 企业工资管理系统论文
  19. matlab 单相整流电路,MATLAB的单相桥式整流电路研究
  20. div+css视频教程大全免费下载更有html5教程

热门文章

  1. 6421B Lab11 为分支机构优化数据访问
  2. 5.软件架构设计:大型网站技术架构与业务架构融合之道 --- 网络
  3. 29.变量的生命周期
  4. 63. 无阻塞加载脚本
  5. 33. 深入解析互联网协议的原理
  6. 55. mysqli 扩展库(2)
  7. 7. Simple Product
  8. 6. Browser 对象 - Screen 对象(2)
  9. Linux实战教学笔记01:计算机硬件组成与基本原理
  10. eclipse常用快捷键整理