python自动化第五天

Posted sonic-sun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python自动化第五天相关的知识,希望对你有一定的参考价值。

 1 #集合是一个无序的不重复的数据组合
 2          
 3 #建立集合
 4 list = [1,4,5,7,3,6,6,7,9]
 5 list = set(list)
 6 print(list,type(list))
 7 #交集
 8 list_2 = set([2,6,0,66,22,8,4])
 9 print(list_1.intersection(list_2))
10 print(list_1&list_2)
11 #并集
12 print(list_1.union(list_2))
13 print(list_1|list_2)
14 #差集                             
15 print(list_1.difference(list_2))  
16 print(list_1-list_2)  
17 #子集    
18 print(list_1.issubset(list_2))
19 #父集
20 print(list_1.issuperset(list_2))
21 #对称差集
22 print(list_1.symmetric_difference(list_2))
23 print(list_1^list_2)
24 #判断交集
25 print(list_1.isdisjoint(list_2))
26 #添加
27 list_1.add(180)
28 print(list_1)
29 
30 #文件操作
31 #打开文件
32 f = open("txt")
33 #了解文件指针的
34 f = open("txt")
35 data = f.read()
36 data2 = f.read()
37 print(data)
38 print("------------")
39 print(data2)
40 #覆盖写
41 f = open("txt",w)
42 f.write("123")
43 print(f)
44 #连续写
45 f = open("txt",w)
46 f.write("123\n")
47 f.write("234")
48 print(f)
49 #追加写
50 f = open("txt",a)
51 f.write("\n456\n")
52 f.write("567")
53 print(f)
54 #转列表
55 f = open("txt",r)
56 print(f.readlines())
57 #循环
58 f=open("txt",r)
59 for line in f:
60     print(line)
61 #显示游标
62 print(f.tell())
63 #游标回到0
64 f.read(50)
65 print(f.tell())
66 print(f.seek(0))
67 print(f.tell())
68 #截断
69 f.truncate(20)
70 #读写
71 f=open("txt",r+)
72 #写读
73 f=open("txt",w+)
74 #二进制编码
75 f=open("txt",ab)
76 f.write("123\n".encode())

 

以上是关于python自动化第五天的主要内容,如果未能解决你的问题,请参考以下文章

python自动化开发-[第五天]-面向过程模块包

python 第五天

第五天 selenium请求库(第四天内容补充)

Python 第五天 模块

python第五天

python之路第五天