pandas内容过多已迁移至:【pandas库详解】
def writer_file(file, row):
with open(file,'a+',encoding='utf-8',newline='') as csvfile:
spamwriter = csv.writer(csvfile,delimiter='|',quoting=csv.QUOTE_MINIMAL)
spamwriter.writerow(row)
cn = re.search(u"[\u4e00-\u9fa5]+", row["CnName"], 0).group()
str.isalnum() 所有字符都是数字或者字母
str.isalpha() 所有字符都是字母
str.isdigit() 所有字符都是数字
str.isspace() 所有字符都是空白字符、\t、\n、\r
'1,2,3'.count(',')
>>>2
from collections import Counter
list_a = [a, b, c, d, a, c]
list_num = Counter(list)
>>>{"a":2, "c":2, "b":1, "d":1}
list_a = [1,2,3,4]
list_b = [3,4,5,6,7]
set_c = set(list_a) & set(list_b)
list_c = list(set_c)
print(list_c)
>>>[3,4]
list_a = [1,2,3,4]
list_b = [3,4,5,6,7]
set_c = set(list_a) | set(list_b)
list_c = list(set_c)
print(list_c)
>>>[3,4]
for k in dict.keys():
print("key:"+k+",value:"+dict[k])
for k in dict.values():
print ("value:"+str(k))
for d,x in dict.items():
print("key:"+d+",value:"+x)
#发送requests请求
req = requests.get(url_target,headers=headers, timeout=5)
#校正网页编码,自动调整为目标网页的编码
req.encoding = req.apparent_encoding