详解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 相关文章推荐
基于wxpython开发的简单gui计算器实例
May 30 Python
python生成词云的实现方法(推荐)
Jun 13 Python
Python程序运行原理图文解析
Feb 10 Python
Python处理CSV与List的转换方法
Apr 19 Python
python安装模块如何通过setup.py安装(超简单)
May 05 Python
对numpy.append()里的axis的用法详解
Jun 28 Python
pandas实现to_sql将DataFrame保存到数据库中
Jul 03 Python
Python Django 页面上展示固定的页码数实现代码
Aug 21 Python
详解pycharm连接不上mysql数据库的解决办法
Jan 10 Python
python中upper是做什么用的
Jul 20 Python
详解win10下pytorch-gpu安装以及CUDA详细安装过程
Jan 28 Python
详解解决jupyter不能使用pytorch的问题
Feb 18 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
新版PHP极大的增强功能和性能
2006/10/09 PHP
ThinkPHP处理Ajax返回的方法
2014/11/22 PHP
PHP中substr_count()函数获取子字符串出现次数的方法
2016/01/07 PHP
PHP基于方差和标准差计算学生成绩的稳定性示例
2017/07/04 PHP
JSONP 跨域共享信息
2012/08/16 Javascript
使用jquery动态加载javascript以减少服务器压力
2012/10/29 Javascript
js实现一个省市区三级联动选择框代码分享
2013/03/06 Javascript
js 事件截取enter按键页面提交事件示例代码
2014/03/04 Javascript
使用CSS3的scale实现网页整体缩放
2014/03/18 Javascript
js图片延迟技术一般的思路与示例
2014/03/20 Javascript
javascript闭包传参和事件的循环绑定示例探讨
2014/04/17 Javascript
JavaScript实现三阶幻方算法谜题解答
2014/12/29 Javascript
理解javascript正则表达式
2016/03/08 Javascript
JavaScript实现通过select标签跳转网页的方法
2016/09/29 Javascript
node.js报错:Cannot find module 'ejs'的解决办法
2016/12/14 Javascript
jQuery基本筛选选择器实例代码
2017/02/06 Javascript
node.js express中app.param的用法详解
2017/07/16 Javascript
深入浅析var,let,const的异同点
2018/08/07 Javascript
Vue动态生成el-checkbox点击无法赋值的解决方法
2019/02/21 Javascript
javascript数组去重方法总结(推荐)
2019/03/20 Javascript
Vue项目中使用mock.js的完整步骤
2021/01/12 Vue.js
[01:18:35]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第一场 1月29日
2021/03/11 DOTA
解读Python编程中的命名空间与作用域
2015/10/16 Python
Python中%r和%s的详解及区别
2017/03/16 Python
pyQt4实现俄罗斯方块游戏
2018/06/26 Python
Python使用sqlalchemy模块连接数据库操作示例
2019/03/13 Python
Django模型修改及数据迁移实现解析
2019/08/01 Python
使用Python将图片转正方形的两种方法实例代码详解
2020/04/29 Python
利用css3-animation实现逐帧动画效果
2016/03/10 HTML / CSS
房地产融资计划书
2014/01/10 职场文书
大学生职业规划论文
2014/01/11 职场文书
学生安全责任协议书
2016/03/22 职场文书
Idea连接MySQL数据库出现中文乱码的问题
2021/04/14 MySQL
vue中利用mqtt服务端实现即时通讯的步骤记录
2021/07/01 Vue.js
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL
Oracle 死锁的检测查询及处理
2021/09/25 Oracle