码迷,mamicode.com
首页 > 编程语言 > 详细

python自动化第五天

时间:2018-03-20 18:11:32      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:文件   post   UNC   一个   encode   自动   add   readline   trunc   

 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自动化第五天

标签:文件   post   UNC   一个   encode   自动   add   readline   trunc   

原文地址:https://www.cnblogs.com/sonic-sun/p/8610137.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!