python
未蓝星星
这个作者很懒,什么都没留下…
展开
-
测试数据不会造?可以用这个工具faker
一、安装Fakerpip install faker(命令在cmd下执行即可)二、使用pycharm工具的话,project interpreter找Faker,进行install三、编写脚本即可from faker import Fakerf = Faker(locale='ZH-CN') # 初始化for i in range(1, 100): email = f.ascii_email() phone = f.phone_number() ss原创 2020-07-16 15:19:17 · 558 阅读 · 0 评论 -
python-unittest报Empty suite错误,解决方式
1、方法名必须以“test_”开头2、unittest.main() 改为原创 2020-06-19 14:12:14 · 3012 阅读 · 0 评论 -
python导入的kafka包,报错:return '<SimpleProducer batch=%s>' % self.async
使用的Anaconda的python3.7版本,发现使用kafka的库连接时报错,错误信息如下:因为py3.7里面async已经变成了关键字。所以导致了不兼容。解决办法:使用最新的kafka版本,但是pyPI上的kafka还没有被替换成最新的,可以使用下面的方法升级kafka。我使用的是pycharm工具,在执行的脚本右键点击open in terminal;接着在控制窗口...原创 2019-07-31 16:21:26 · 4860 阅读 · 3 评论 -
python报出IndentationError: unindent does not match any outer indentation level的错误
今天在编写一段很简单很简单的函数代码,执行的时候报出IndentationError: unindent does not match any outer indentation level的错误,不知道是为什么,该缩进的都缩进了。最终发现是缩进前多了一个空格,肉眼真的没有看出来。【眼神不好!!!】为了总结了两个解决办法:1、最常见的原因是没有缩进。根据错误提示的行数,去代码中仔细...原创 2019-01-23 17:34:43 · 967 阅读 · 2 评论 -
《python编程从入门到实践》input和while知识点
#函数input()的工作原理:让程序暂停运行,等待用于输入一些文本。获取用户输入后,将其存放在一个变量中,以方便再使用。比如:name = input("Please enter your name:")print("Hello,"+name+" !")#使用int()来获取数值输入。比如:age = int(input("How old are you?"))if age ...原创 2019-01-22 11:58:42 · 202 阅读 · 0 评论 -
《python编程从入门到实践》字典dict知识点
#字典是一系列键值对。每个键都与一个值相关联,可以使用键来访问与之相关联的值。值可以是数字、字符串、列表和字典。事实上,可将任何python对象用作字典中的值。比如:"""color和point是键,green和5是值。键和值之间用冒号:"""alien_0={ "color":"green", "points":5,}#访问字典中的值,比如:print原创 2019-01-21 15:55:16 · 137 阅读 · 0 评论 -
《python编程从入门到实践》if知识点
#if-else语句格式,比如:cars=['bmw','audi','toyota','subaru']for car in cars: if car=='bmw': print(car.upper()) else: print(car.title())#if-else-if语句格式,比如:age=66if age<2...原创 2019-01-21 11:53:11 · 160 阅读 · 0 评论 -
《python编程从入门到实践》元组tuple知识点
#列表与元组的区别:列表是可以修改的,元组是不可以修改的。列表用[]将元素括起来,元组用()将元素括起来。#遍历元组,比如:dimensions=(200,50)for dimension in dimensions: print(dimension)#元组不能修改,但是可以给存储元组的变量重新赋值。比如:tuples=(300,400,500)for tupl...原创 2019-01-21 11:52:51 · 196 阅读 · 0 评论 -
《python编程从入门到实践》列表list知识点
#访问列表元素,利用索引值,从0开始。比如:bicycle=['trek','cannondale','redline','specialized']print(bicycle[0])print(bicycle[-1])print(bicycle[3].title())#修改列表元素值,比如:"""修改前"""motorcycles=['honda','yamaha',...原创 2019-01-21 11:52:30 · 178 阅读 · 0 评论 -
《python编程从入门到实践》最基础知识点和python之禅
#将首字母大写 title(),比如:name="adv lace"print(name.title())#将字符串全部大写upper(),比如:name1="aDv Lace"print(name1.upper())#将字符串全部小写lower(),比如:name2="aDv Lace"print(name2.lower())#合并字符串+,比如first...原创 2019-01-21 11:50:56 · 166 阅读 · 0 评论 -
《python编程从入门到实践》函数def知识点
#定义函数格式,比如:def greet_user(): print("Hello!")greet_user() #向函数传递信息,比如:def greet_user(username): print("Hello, "+username.title())greet_user("rose") #实参和形参。形参是函数完成其工作所需的一项信息。实参...原创 2019-01-24 15:22:19 · 791 阅读 · 1 评论