摘要: 在多线程环境下,每个线程都有自己的数据。一个线程使用自己的局部变量比使用全局变量要好,因为局部变量不会被其他线程改变。 但是局部变量也存在问题——在函数调用的时候,传递起来很麻烦: def process_student(name): std=Student(name) #std是局部变量,但是每个 阅读全文
posted @ 2020-10-06 19:20 ShineLe 阅读(67) 评论(0) 推荐(0)
摘要: L=[] L[0]=2 L[1]=3 报错:IndexError: list assignment index out of range,列表超过限制 一种情况是:list[index]的index超出范围 另一种情况是:list是一个空的,没有一个元素,进行list[0]就会出现错误! 本例是第二 阅读全文
posted @ 2020-10-06 16:38 ShineLe 阅读(12980) 评论(0) 推荐(0)
摘要: 当在同一行为两个变量赋值时,要用分号;而非逗号,隔开 阅读全文
posted @ 2020-10-06 16:29 ShineLe 阅读(377) 评论(0) 推荐(0)
摘要: xlrd与xlwt:xls文件 如果不想看前半部分的基础知识,可以直接看最后的总结部分 1、两个模块 读xlrd 写xlwt import xlrd,xlwt 2、读 2.1 文件、表格信息的获取 打开文件:xlrd.open_workbook('Excel_name.xls') workBook 阅读全文
posted @ 2020-10-06 15:10 ShineLe 阅读(255) 评论(0) 推荐(0)
摘要: 在该文件的函数后写上两句 def test(): pass if __name__='__main__': test() 这样就可以执行该函数 如果只是在其他文件中导入了该函数,则不会执行最后两段话,因为__name__总是记录主脚本的名字。 阅读全文
posted @ 2020-10-06 14:14 ShineLe 阅读(244) 评论(0) 推荐(0)
摘要: 右边这个数据栏的显示 在Edit Configurations中勾选Run With Python Console 如果想隐藏: 阅读全文
posted @ 2020-10-06 13:08 ShineLe 阅读(2471) 评论(0) 推荐(0)