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 相关文章推荐
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
Jul 04 Python
跟老齐学Python之有容乃大的list(1)
Sep 14 Python
Python实现破解12306图片验证码的方法分析
Dec 29 Python
磁盘垃圾文件清理器python代码实现
Aug 24 Python
Python实现的redis分布式锁功能示例
May 29 Python
pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换实例
Aug 02 Python
Django添加sitemap的方法示例
Aug 06 Python
pandas 缺失值与空值处理的实现方法
Oct 12 Python
django自定义模板标签过程解析
Dec 14 Python
pandas中的ExcelWriter和ExcelFile的实现方法
Apr 24 Python
用python计算文件的MD5值
Dec 23 Python
python中封包建立过程实例
Feb 18 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
德生9700DX电路分析
2021/03/02 无线电
为IP查询添加GOOGLE地图功能的代码
2010/08/08 PHP
小文件php+SQLite存储方案
2010/09/04 PHP
php使用Jpgraph绘制柱形图的方法
2015/06/10 PHP
php检查页面是否被百度收录
2015/10/28 PHP
PHP的Yii框架中Model模型的学习教程
2016/03/29 PHP
PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】
2017/01/13 PHP
PHP创建XML接口示例
2019/07/04 PHP
laravel实现查询最后执行的一条sql语句的方法
2019/10/09 PHP
PHP如何使用JWT做Api接口身份认证的实现
2020/02/03 PHP
JQuery 1.3.2以上版本中出现pareseerror错误的解决方法
2011/01/11 Javascript
S2SH整合JQuery+Ajax实现登录验证功能实现代码
2013/01/30 Javascript
jQuery回调函数的定义及用法实例
2014/12/23 Javascript
jQuery实现带幻灯的tab滑动切换风格菜单代码
2015/08/27 Javascript
jQuery实现点击小图片淡入淡出显示大图片特效
2015/09/09 Javascript
使用jQuery处理AJAX请求的基础学习教程
2016/05/10 Javascript
javascript中Number的方法小结
2016/11/21 Javascript
Vue Ajax跨域请求实例详解
2017/06/20 Javascript
JavaScript 用fetch 实现异步下载文件功能
2017/07/21 Javascript
Angularjs中的验证input输入框只能输入数字和小数点的写法(推荐)
2017/08/16 Javascript
JS表单传值和URL编码转换
2018/03/03 Javascript
解决JS表单验证只有第一个IF起作用的问题
2018/12/04 Javascript
js实现随机数小游戏
2019/06/28 Javascript
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
2019/07/10 jQuery
NodeJS http模块用法示例【创建web服务器/客户端】
2019/11/05 NodeJs
[59:30]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.22
2019/09/05 DOTA
Python中用max()方法求最大值的介绍
2015/05/15 Python
老生常谈Python序列化和反序列化
2017/06/28 Python
Python读取MRI并显示为灰度图像实例代码
2018/01/03 Python
Python异常对代码运行性能的影响实例解析
2018/02/08 Python
PYTHON绘制雷达图代码实例
2019/10/15 Python
好药师网上药店:安全合法的网上药品零售药房
2017/02/15 全球购物
加热夹克:RAVEAN
2018/10/19 全球购物
Shell如何接收变量输入
2016/08/06 面试题
个人道歉信大全
2019/04/11 职场文书
Python安装使用Scrapy框架
2022/04/12 Python