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随机生成信用卡卡号的实现方法
May 14 Python
Python使用Beautiful Soup包编写爬虫时的一些关键点
Jan 20 Python
Python实现自动发送邮件功能
Mar 02 Python
想学python 这5本书籍你必看!
Dec 11 Python
python实现图书借阅系统
Feb 20 Python
Python minidom模块用法示例【DOM写入和解析XML】
Mar 25 Python
python+webdriver自动化环境搭建步骤详解
Jun 03 Python
python 计算积分图和haar特征的实例代码
Nov 20 Python
使用tensorflow实现VGG网络,训练mnist数据集方式
May 26 Python
sklearn中的交叉验证的实现(Cross-Validation)
Feb 22 Python
Python编解码问题及文本文件处理方法详解
Jun 20 Python
Elasticsearch 批量操作
Apr 19 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
Linux fgetcsv取得的数组元素为空字符串的解决方法
2011/11/25 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
juqery 学习之三 选择器 层级 基本
2010/11/25 Javascript
jQueryUI写一个调整分类的拖放效果实现代码
2012/05/10 Javascript
JavaScript中获取样式的原生方法小结
2014/10/08 Javascript
多种JQuery循环滚动文字图片效果代码
2020/06/23 Javascript
javascript中call apply 与 bind方法详解
2016/03/10 Javascript
AngularJs  Using $location详解及示例代码
2016/09/02 Javascript
JavaScript中匿名函数的递归调用
2017/01/22 Javascript
canvas实现图片根据滑块放大缩小效果
2017/02/24 Javascript
浅谈vuex之mutation和action的基本使用
2017/08/29 Javascript
js数组去重的N种方法(小结)
2018/06/07 Javascript
Vue.use源码学习小结
2018/06/20 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
2018/11/27 jQuery
在vue中使用setInterval的方法示例
2019/04/16 Javascript
9个JavaScript日常开发小技巧
2020/10/06 Javascript
[01:12:44]VG vs Mineski Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
[02:12]打造更好的电竞完美世界:完美盛典回顾篇
2018/12/19 DOTA
python logging 日志轮转文件不删除问题的解决方法
2016/08/02 Python
python多进程控制学习小结
2018/10/31 Python
pygame游戏之旅 添加键盘按键的方法
2018/11/20 Python
selenium+Chrome滑动验证码破解二(某某网站)
2019/12/17 Python
python时间与Unix时间戳相互转换方法详解
2020/02/13 Python
社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
2020/09/23 Python
python实现杨辉三角的几种方法代码实例
2021/03/02 Python
Tripadvisor新西兰:阅读评论,比较价格和酒店预订
2018/02/10 全球购物
美国和加拿大房车出售在线分类广告:RVT.com
2018/04/23 全球购物
医生进修自我鉴定
2014/01/19 职场文书
爱祖国爱家乡演讲稿
2014/09/02 职场文书
机关作风整顿个人整改措施2014
2014/09/17 职场文书
实验心得体会范文
2016/01/25 职场文书
《观察物体》教学反思
2016/02/17 职场文书
2016年小学推普宣传周活动总结
2016/04/06 职场文书
python numpy中multiply与*及matul 的区别说明
2021/05/26 Python
CDPR谈《巫师》新作用虚幻5原因 称不会为Epic独占
2022/04/06 其他游戏