详解Python中的正则表达式的用法


Posted in Python onApril 09, 2015

如果直接在命令行中利用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 相关文章推荐
Python单元测试框架unittest简明使用实例
Apr 13 Python
python 文件操作api(文件操作函数)
Aug 28 Python
Python把csv数据写入list和字典类型的变量脚本方法
Jun 15 Python
使用Python横向合并excel文件的实例
Dec 11 Python
python 发送和接收ActiveMQ消息的实例
Jan 30 Python
python opencv 图像拼接的实现方法
Jun 27 Python
Python正则表达式匹配日期与时间的方法
Jul 07 Python
基于django传递数据到后端的例子
Aug 16 Python
通过实例解析Python return运行原理
Mar 04 Python
Python2与Python3关于字符串编码处理的差别总结
Sep 07 Python
用python对excel进行操作(读,写,修改)
Dec 25 Python
python实现PolynomialFeatures多项式的方法
Jan 06 Python
Python中几种操作字符串的方法的介绍
Apr 09 #Python
详解Python中的__new__()方法的使用
Apr 09 #Python
Python中动态获取对象的属性和方法的教程
Apr 09 #Python
详解Python中的循环语句的用法
Apr 09 #Python
python3简单实现微信爬虫
Apr 09 #Python
初步理解Python进程的信号通讯
Apr 09 #Python
详解Python中的多线程编程
Apr 09 #Python
You might like
用libTemplate实现静态网页的生成
2006/10/09 PHP
桌面中心(三)修改数据库
2006/10/09 PHP
PHP中模拟链表和链表的基本操作示例
2016/02/27 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
2017/03/14 PHP
CSS+Jquery实现页面圆角框方法大全
2009/12/24 Javascript
JavaScript DOM 学习第九章 选取范围的介绍
2010/02/19 Javascript
6个DIV 135或246间隔一秒轮番显示效果
2010/07/24 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
Jquery插件仿百度搜索关键字自动匹配功能
2016/05/11 Javascript
Vue.js鼠标悬浮更换图片功能
2017/05/17 Javascript
微信小程序开发animation心跳动画效果
2017/08/16 Javascript
jQuery Collapse1.1.0折叠插件简单使用
2017/08/28 jQuery
XMLHttpRequest对象_Ajax异步请求重点(推荐)
2017/09/28 Javascript
node静态服务器实现静态读取文件或文件夹
2019/12/03 Javascript
vue使用nprogress实现进度条
2019/12/09 Javascript
原生javascript单例模式的应用实例分析
2020/02/23 Javascript
Vue常用传值方式、父传子、子传父及非父子实例分析
2020/02/24 Javascript
基于vue-cli3+typescript的tsx开发模板搭建过程分享
2020/02/28 Javascript
vue-cli3项目配置eslint代码规范的完整步骤
2020/09/10 Javascript
[01:30:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第二场 2月2日
2021/03/11 DOTA
python使用wxpython开发简单记事本的方法
2015/05/20 Python
python fabric实现远程部署
2017/01/05 Python
详解django中自定义标签和过滤器
2017/07/03 Python
python微信跳一跳系列之棋子定位颜色识别
2018/02/26 Python
详解Python基础random模块随机数的生成
2019/03/23 Python
python 叠加等边三角形的绘制的实现
2019/08/14 Python
tensorflow常用函数API介绍
2020/04/19 Python
python dict乱码如何解决
2020/06/07 Python
Django生成数据库及添加用户报错解决方案
2020/10/09 Python
马来西亚领先的在线礼品店:Giftr
2018/08/23 全球购物
精灵市场:Pixie Market
2019/06/18 全球购物
门卫岗位职责
2013/11/15 职场文书
安全生产责任书
2014/03/12 职场文书
精神文明建设标语
2014/06/16 职场文书
Memcached介绍及php-memcache扩展安装
2021/04/01 PHP
pytorch 如何使用float64训练
2021/05/24 Python