Bootstrap

python tips

此帖为自用更新帖,记录我在使用python开发的过程中收集的一些小tips,温故而知新!感谢各位论坛大佬们。python基础教程:Python 基础教程 | 菜鸟教程

1. python获取当前系统时间。

(situation:我需要把输出logs写入文件,需要利用时间区分每天的log,方便查阅)

python 如何获取当前系统的时间 - 青柠锦鲤 - 博客园

2. python提取字符串中的数字

python(15)提取字符串中的数字 - 细雨微光 - 博客园

3. python判断一个字符串是否包含某个指定的字符串

Python判断一个字符串是否包含某个指定的字符串_小菠萝测试笔记的博客-CSDN博客

4. python截取字符串指定位置的字符串

a='dafefsvafes3424141'

a[0:3]->截取第0到第3位置的字符串

a[3:-1]->截取第3到倒数第1位置的字符串

a[3:]->截取第3字符后面所有的字符串(包括第三个字符)

a[::-1]->翻转字符串 

a[::-2]->翻转字符串后,每隔一个字符删除一个字符

5.  一个tab键相当于4个空格

pycharm中的快捷键,Tab->缩进,Shift+Tab->反向缩进

6. python遍历字典中的键和值

python 遍历字典中的键和值 - myrj - 博客园

7. python元组(Tuple)的增删改查

https://www.jb51.net/article/47986.htm

8. python的去重函数

class set([iterable]), 返回值为一个新的集合对象

Python set() 函数 | 菜鸟教程

9. python的join()方法

str.join(sequence)

返回通过指定字符连接序列中元素后生成的新字符串

a=[name,ages]

"!".join(a)->name!ages

10. 如何在pycharm中插入注释文档

https://jingyan.baidu.com/article/fdffd1f860c880f3e88ca14a.html

11. python检查字符串是否以子字符串开头或者结尾

str.startswith(),str.endswith()->返回值为True或False

Python3 如何检查字符串是否是以指定子字符串开头或结尾_极客点儿-CSDN博客

12. pycharm添加工具库时,提示“Error loading package list:pypi.python.org”

不要先怀疑是不是地址不对瞎改参数,可能是网络的问题

python中Error loading package list:pypi.python.org解决方法_weixin_30664539的博客-CSDN博客

13. python SMTP邮件发送模块详解

;