作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想编写一个python脚本来读取这样的文件:
test.com|test,login|login,news|new,ranking|ranking,festival|festival,talent|talent,login|login,dashboard|dashboard/dashboard
test2.com|test2,net|c6,login|login
etest.com|efile
test3.com|folde,shop|lab_shop,2013|2013,crm|crm
test4.net
test5.net|dashboard
'test.com'
是域名
'test'
在 pip 是项目文件夹之后
'login ,news , ... '
是子域
test.com
login.test.com
news.test.com
with open('domains') as fp:
for line in list(fp):
line1 = line.rstrip("\n").split(",")[0]
line1 = line1.split('|')[0]
print(line1)
fp.close()
result:
test.com
test2.com
etest.com
test3.com
test4.net
test5.net
最佳答案
我希望下面的代码有用:
with open('domains') as fp:
for line in list(fp):
line1 = line.rstrip("\n").split("|")
baseDomain = line1[0]
print(baseDomain)
for lbl in line1:
domain = lbl.split(',')
try:
print(domain[1]+'.'+baseDomain)
except IndexError:
folderName = domain[0]
fp.close()
关于python - 如何将已读取并解析的数据写入另一个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60152504/
我是一名优秀的程序员,十分优秀!