python基础语法小技巧汇总

time模块

1.获取当前时间戳:

time.time()

2.将时间戳转化为时间元组:

#t为时间戳
time.localtime(t)

3.格式化日期:

#x为时间元组

time.strftime("%Y-%m-%d %H:%M:%S",x)
格式化格式一览:
%Y-%m-%d %H:%M:%S 对应:2016-04-07 10:25:09
%a %b %d %H:%M:%S %Y 对应:Thu Apr 07 10:25:09 2016

4.将格式化字符串转化为时间戳:

time.mktime(time.strptime(k,"%Y-%m-%d %H:%M:%S"))

思路分为两步走:

(1)将格式化字符串转化为时间元组:
# k为格式化字符串,如:2016-04-07 10:25:09 需要注意格式对应。
# %Y-%m-%d %H:%M:%S 对应:2016-04-07 10:25:09
# %a %b %d %H:%M:%S %Y 对应:Thu Apr 07 10:25:09 2016
time.strptime(k,"%Y-%m-%d %H:%M:%S")
(2)将时间元组转化为时间戳:
# x为时间元组
time.mktime(x)

字符串加工技巧

split()和join()

split()用来切割字符串

如:

'罗恩 23 35 44'.split()

它将被分为
['罗恩', '23', '35', '44']

join()用来合并字符串

a=['c','a','t']
b=''
print(b.join(a))

结果为:cat

操作字典的相关方法:

遍历字典的键和值
for k,v in DictName.items():
#遍历字典的键值对,k对应键,v对应值
#k,v 的名字可以自己取,DictName是字典名
遍历字典的值
for value in DictName.values():
#value的名字可以自行另取
#DictName是要遍历的字典的名称
#.values():是固定的用法
遍历字典的键
for value in DictName.keys():
#value的名字可以自行另取
#DictName是要遍历的字典的名称
#.keys():是固定的用法

csv模块

reader()函数和DictReader类。
前者用于读取一般的csv文件,后者通常读取第一行为表头的csv文件。
将内容写入csv的时候,同样有两种方式:writer()函数和DictWriter类。后者需要注意设置参数fieldnames

CSV文件的读取和写入:csv文件的读取和写入相关方法

openpyxl模块

openpyxl的基础知识

模块导入、工作簿、工作表、单元格、样式和图形设置。
openpyxl基础:模块导入、工作簿、工作表、单元格、样式和图形设置

openpyxl读写excel文件

读取数据、对数据进行处理、数据输出。
openpyxl读写excel文件:读取数据、对数据进行处理、数据输出

筛选匹配数据常用方法

单/多行(列)数据获取、加工、输出。
单/多行(列)数据获取、加工、输出、

excel样式设计常用方法

处理工作表样式;调整列宽、行高
处理单元格样式:填充、边框、对齐方式
excel样式设计常用方法

excel绘图常用方法

折线图、柱状图、散点图等
excel绘制图表常用方法

python发电子邮件的主要流程

SMTP模块、smtplib模块、email模块
python发电子邮件的主要流程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大师兄6668

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值