2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 用python自动化在excel中读取与生成随机数

用python自动化在excel中读取与生成随机数

时间:2020-09-21 13:53:36

相关推荐

用python自动化在excel中读取与生成随机数

两种方法

1、使用excel自带的随机数函数,=Randbetween(1,2000)在excel生成后在用python读取(备注:只限于单元格,若单元格有多个参数则不适用)

2、通过eval函数把读取的str进行转换,转换后就会运行函数

eval介绍

一、字符串转换成列表

二、字符串转换成字典

三、字符串转换成元组

eval函数就是实现list、dict、tuple与str之间的转化

str函数把list,dict,tuple转为为字符串

一、字符串转换成列表

a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"print(type(a))b = eval(a)print(type(b))print(b)

二、字符串转换成字典

a = "{1: 'a', 2: 'b'}"print(type(a))b = eval(a)print(type(b))print(b)

三、字符串转换成元组

a = "([1,2], [3,4], [5,6], [7,8], (9,0))"print(type(a))b=eval(a)print(type(b))print(b)

示例如下,用eval转换后就可以在自动化脚本中运行python函数,未转化则是none值

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。