摘要: 在一个模块中的一个函数内定义一个变量,然后将这个模块内的函数(print_global)导入到其他程序(test1.py\test2.py)内并用一个对象(Stu1、Stu2)接收 ''' def print_global(): Stu = [] #Stu是全局变量 return Stu ''' # 阅读全文
posted @ 2020-07-20 23:28 小酷蛙 阅读(1706) 评论(0) 推荐(0)
摘要: eval函数是实现字典、列表、元组与字符串之间的转换: 第一个是实现从字符串转向列表,在引号内是一个列表所以就转化为了列表类(毕竟eval函数至少在这里并没有规定向哪类转化) 第二个是实现从字符串转向元组,在引号内是一个列表所以就转化为了元组类(……………………………………) 第三个是实现从字符串转 阅读全文
posted @ 2020-07-20 21:03 小酷蛙 阅读(793) 评论(0) 推荐(0)
摘要: TypeError: write() argument must be str, not int 出现如上错误的原因是写入文件里的必须是字符串形式,其他形式不行,因此如果列表、元组、字典等需要写入文件时事先应该str类型转化(拓展,将列表、元组、字典转为字符串使用str,将字符串逆转化使用eval函 阅读全文
posted @ 2020-07-20 08:55 小酷蛙 阅读(19141) 评论(0) 推荐(0)
摘要: 因为是要保存utf-8形式,所以: 写: with open('test.txt','wb+') as f: f.write('字符串'.encode('utf-8')) 读: with open('test.txt','rb+') as f: f.read().decode('utf-8') #默 阅读全文
posted @ 2020-07-20 08:36 小酷蛙 阅读(146) 评论(0) 推荐(0)