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之画圈还不简单吗?
Sep 20 Python
Python实现PS图像调整之对比度调整功能示例
Jan 26 Python
windows下python安装小白入门教程
Sep 18 Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
Jan 08 Python
python2与python3爬虫中get与post对比解析
Sep 18 Python
python将print输出的信息保留到日志文件中
Sep 27 Python
python3中利用filter函数输出小于某个数的所有回文数实例
Nov 24 Python
pytorch的梯度计算以及backward方法详解
Jan 10 Python
Python实现电视里的5毛特效实例代码详解
May 15 Python
解决Alexnet训练模型在每个epoch中准确率和loss都会一升一降问题
Jun 17 Python
python 使用多线程创建一个Buffer缓存器的实现思路
Jul 02 Python
Python中非常使用的6种基本变量的操作与技巧
Mar 22 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 缓存函数代码
2008/08/27 PHP
PHP中的流(streams)浅析
2015/07/02 PHP
PHP调用Mailgun发送邮件的方法
2017/05/04 PHP
汉化英文版的Dreamweaver CS5并自动提示jquery
2010/11/25 Javascript
jWiard 基于JQuery的强大的向导控件介绍
2011/10/28 Javascript
那些年,我还在学习jquery 学习笔记
2012/03/05 Javascript
给jQuery方法添加回调函数一款插件的应用
2013/01/21 Javascript
js实现文本框中焦点在最后位置
2014/03/04 Javascript
JavaScript学习笔记之数组随机排序
2016/03/23 Javascript
深入理解JavaScript中为什么string可以拥有方法
2016/05/24 Javascript
JS生成和下载二维码的代码
2016/12/07 Javascript
js将当前时间格式化为 年-月-日 时:分:秒的实现代码
2018/01/20 Javascript
详解Vue 全局引入bass.scss 处理方案
2018/03/26 Javascript
es6新特性之 class 基本用法解析
2018/05/05 Javascript
详解javascript 正则表达式之分组与前瞻匹配
2018/05/30 Javascript
JavaScript中发出HTTP请求最常用的方法
2018/07/12 Javascript
详解Angular中实现自定义组件的双向绑定的两种方法
2018/11/23 Javascript
vue权限问题的完美解决方案
2019/05/08 Javascript
使用element-ui的el-menu导航选中后刷新页面保持当前选中状态
2019/07/19 Javascript
解决使用layui的时候form表单中的select等不能渲染的问题
2019/09/18 Javascript
vue2路由基本用法实例分析
2020/03/06 Javascript
vue实现动态表格提交参数动态生成控件的操作
2020/11/09 Javascript
Python isinstance判断对象类型
2008/09/06 Python
利用Python爬虫给孩子起个好名字
2017/02/14 Python
python编程实现随机生成多个椭圆实例代码
2018/01/03 Python
解决python打不开文件(文件不存在)的问题
2019/02/18 Python
Python3+Appium实现多台移动设备操作的方法
2019/07/05 Python
python 求某条线上特定x值或y值的点坐标方法
2019/07/09 Python
ORM Django 终端打印 SQL 语句实现解析
2019/08/09 Python
面向新手解析python Beautiful Soup基本用法
2020/07/11 Python
HTML5 Canvas的常用线条属性值总结
2016/03/17 HTML / CSS
Giglio美国站:意大利奢侈品购物网
2018/02/10 全球购物
英国健身仓库:Bodybuilding Warehouse
2019/03/06 全球购物
团员个人的自我评价
2013/12/02 职场文书
教师考核评语
2014/04/28 职场文书
2015年中秋晚会主持词
2015/07/01 职场文书