Rumah > Soal Jawab > teks badan
Nama: a002
ID: ffd7eb90-3705-4248-8c21-f3d579ccc54d
Nama Paparan:
Emel: .com.cn
Nama Pertama: a002
Nama Akhir: liment
Nama Akhir: liment
Akaun Dilumpuhkan: akaun palsu bahagian :
Tajuk:
Perihalan:
Akaun Dilumpuhkan: palsu
Akaun Dibuka Di: 1970-01-01 00:00:00Z
Nama: xuan
ID: 38cb2ab5-0969-4ace-91595e3-91955e3-91955ace-91595e3-91955ace-91955ace
E-mel:
Nama Pertama: xuan
Nama Keluarga: Liang
Jabatan:
Tajuk:
Penerangan:
Akaun Dilumpuhkan: palsu
Akaun Dibuka Pada: 2017-05-04 01:44:24Z:a044:24Z
- 4e0a-9145-91405d67aa3b
Nama Paparan:
E-mel: com.cn
Nama Pertama: a001
Nama Keluarga: li
Jabatan:
Tajuk:
Penerangan:
Account Disable:
Account -24 10 :09:33Z
如上面的文段,按不同的Name来区分不同的用户,最终可以把不同用户的信息分分别my
ringa_lee2017-05-18 10:53:32
f.readline()
Nama Membaca: xxxx bermaksud memasukkan maklumat pengguna seterusnya
我想大声告诉你2017-05-18 10:53:32
Tetapkan kekangan nama yang unik dalam mysql, dan kemudian masukkan ke dalam pangkalan data satu demi satu
淡淡烟草味2017-05-18 10:53:32
# coding: utf8
from collections import defaultdict
file_name = '1.txt'
result = defaultdict(dict)
with open(file_name) as f:
user_name = ''
for i in f:
tmp = i.strip().split(':', 1) # 只切割一次
if len(tmp) == 1:
# 对应的键没有值, 用空字符补充
tmp.append('')
key, value = tmp
if i.startswith('Name'):
user_name = key
continue
if user_name:
result[user_name][key] = value
print result # 用户结果集合字典, 可以遍历这个插入数据库, 也能在运行中插入, 任君选择
某草草2017-05-18 10:53:32
Gunakan ungkapan biasa untuk membahagikan, dan kemudian bahagikannya kepada kumpulan mengikut nama pengguna
DATA = re.findall(r'(.*?\d\dZ)', a, re.S)
for i in DATA:
print(i)
print('----------------------')