Python获取指定字符前面的所有字符方法


Posted in Python onMay 02, 2018

在用C和python编程时遇到的一个问题是:

用网口发送过来1k数据,数据格式是json,但是发送时不知道需要的大小,因为不同任务大小不一样,所以统一发送1024字节,统一接收1024了,之后入库,导致浪费很大空间

因此想要截取字符串:

方案有两个:

1.使用rfind函数

url = "http://www.6mm.cc/uploads/allimg/1306/2-13060F12S3.jpg"
print url[0:url.rfind('/', 1) + 1]

获取到的结果:http://www.6mm.cc/uploads/allimg/1306/

2.使用逆序的截取的方式

>>> url = "http://www.6mm.cc/uploads/allimg/1306/2-13060F12S3.jpg"
>>> tt = url[::-1].split('/', 1)[-1][::-1] + '/'
>>> tt
'http://www.6mm.cc/uploads/allimg/1306/'

以上这篇Python获取指定字符前面的所有字符方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
学习python类方法与对象方法
Mar 15 Python
python数据结构之列表和元组的详解
Sep 23 Python
Python实现简单求解给定整数的质因数算法示例
Mar 25 Python
对python3 中方法各种参数和返回值详解
Dec 15 Python
解决pycharm工程启动卡住没反应的问题
Jan 19 Python
python TF-IDF算法实现文本关键词提取
May 29 Python
Python 分享10个PyCharm技巧
Jul 13 Python
pandas DataFrame创建方法的方式
Aug 02 Python
如何将 awk 脚本移植到 Python
Dec 09 Python
Python集合操作方法详解
Feb 09 Python
python爬虫使用scrapy注意事项
Nov 23 Python
python解压zip包中文乱码解决方法
Nov 27 Python
Python 查找字符在字符串中的位置实例
May 02 #Python
python 巧用正则寻找字符串中的特定字符的位置方法
May 02 #Python
Python 在字符串中加入变量的实例讲解
May 02 #Python
Python 实现字符串中指定位置插入一个字符
May 02 #Python
Python3实现的简单验证码识别功能示例
May 02 #Python
利用Python在一个文件的头部插入数据的实例
May 02 #Python
python在文本开头插入一行的实例
May 02 #Python
You might like
根据中文裁减字符串函数的php代码
2013/12/03 PHP
php递归删除目录与文件的方法
2015/01/30 PHP
配置eAccelerator和XCache扩展来加速PHP程序的执行
2015/12/22 PHP
PHP中使用OpenSSL生成证书及加密解密
2017/02/05 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
2018/08/20 PHP
jQuery帮助之CSS尺寸(五)outerHeight、outerWidth
2009/11/14 Javascript
javascript检测浏览器flash版本的实现代码
2011/12/06 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
js识别uc浏览器的代码
2015/11/06 Javascript
jquery插件bootstrapValidator数据验证详解
2016/11/09 Javascript
javascript 组合按键事件监听实现代码
2017/02/21 Javascript
Bootstrap 设置datetimepicker在屏幕上面弹出设置方法
2017/03/21 Javascript
Vue单页面应用保证F5强刷不清空数据的解决方案
2018/01/31 Javascript
nodejs 使用nodejs-websocket模块实现点对点实时通讯
2018/11/28 NodeJs
vue-router实现编程式导航的代码实例
2019/01/19 Javascript
vue语法自动转typescript(解放双手)
2019/09/18 Javascript
Vue2.x和Vue3.x的双向绑定原理详解
2020/11/05 Javascript
[58:23]LGD vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python网络编程学习笔记(七):HTML和XHTML解析(HTMLParser、BeautifulSoup)
2014/06/09 Python
python多线程操作实例
2014/11/21 Python
在Python的Flask框架中实现单元测试的教程
2015/04/20 Python
使用python实现接口的方法
2017/07/07 Python
Python3.5实现的三级菜单功能示例
2019/03/25 Python
python3.5安装python3-tk详解
2019/04/26 Python
浅谈Python大神都是这样处理XML文件的
2019/05/31 Python
Python类反射机制使用实例解析
2019/12/30 Python
Python使用OpenPyXL处理Excel表格
2020/07/02 Python
python实现银行账户系统
2021/02/22 Python
非常震撼的纯CSS3人物行走动画
2016/02/24 HTML / CSS
意大利奢侈品网站:Italist
2016/08/23 全球购物
拾金不昧表扬信范文
2014/01/11 职场文书
大学生职业生涯规划书
2014/03/14 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
毕业生就业推荐表自我鉴定
2019/06/20 职场文书
Vue.Draggable实现交换位置
2022/04/07 Vue.js