最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

對python讀寫文件去重、RE、set的使用詳解

 更新時間:2018年12月11日 10:19:09   作者:IBoyMan  
今天小編就為大家分享一篇對python讀寫文件去重、RE、set的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

# -*- coding:utf-8 -*-
 
from datetime import datetime
import re
 
 
def Main():
 sourcr_dir = '/data/u_lx_data/fudan/muying/muying_11yue_all.txt'
 target_dir = '/data/u_lx_data/fudan/muying/python/uid_regular_get.txt'
 
 uset = set() #去重
 
 print("開始。。。。。")
 print(datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
 
 with open(target_dir, 'w+') as f_write:
  with open(sourcr_dir, 'r') as f_scorce:
   for line in f_scorce:
   line = line.strip().split("\t")
   # 寶寶樹
   if line[2] == 'babytree.com':
    uidList = re.findall(r'.*NL=u%02(u\d+)', line[3], re.I)
    if uidList:
     # 去重代碼
     if uidList[0] not in uset:
      f_write.write(uidList[0] + "\n")
      uset.add(uidList[0])
      print("寶寶樹已完成")
 
   # 柚寶寶
   elif line[2] == 'youzibuy.com':
    if line[4].find("yunqi.youzibuy.com/tae_top_notify") != -1:
     uidList = re.findall(r'.*myuid=(\d+)', line[4], re.I)
     if uidList:
      if uidList[0] not in uset:
       f_write.write(uidList[0] + "\n")
       uset.add(uidList[0])
       print("柚寶寶已完成")
 
   # 媽媽幫
   elif line[2] == 'mmbang.com':
    uidList = re.findall(r'.*uid=(\d+)', line[3], re.I)
    if uidList:
     if uidList[0] not in uset:
      f_write.write(uidList[0] + "\n")
      uset.add(uidList[0])
      print("媽媽幫已完成")
 
   # 媽媽網
   elif line[2] == 'mama.cn':
    if line[4].find("mapi.mama.cn/feed/users/show") != -1:
     uidList = re.findall(r'.*friend_uid=(\d+)', line[4], re.I)
     if uidList:
      if uidList[0] not in uset:
       f_write.write(uidList[0] + "\n")
       uset.add(uidList[0])
    if line[4].find("mamaquan/mmq_thread") != -1:
     uidList = re.findall(r'.*uid=(\d+)', line[4], re.I)
     if uidList:
      if uidList[0] not in uset:
       f_write.write(uidList[0] + "\n")
       uset.add(uidList[0])
       print("媽媽網已完成")
 
   # 育兒網
   elif line[2] == 'ci123.com':
    uidList = re.findall(r'.*ci123js=([a-zA-Z]+\d+)', line[3], re.I)
    if uidList:
     if uidList[0] not in uset:
      f_write.write(uidList[0] + "\n")
      uset.add(uidList[0])
      print("育兒網已完成")
 
 print("完成。。。。。")
 print(datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
if __name__ == "__main__":
 Main()

以上這篇對python讀寫文件去重、RE、set的使用詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 利用selenium 3.7和python3添加cookie模擬登陸的實現

    利用selenium 3.7和python3添加cookie模擬登陸的實現

    這篇文章主要給大家介紹了關于利用selenium 3.7和python3添加cookie模擬登陸的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用python具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-11-11
  • Python運算符之Inplace運算符的使用教程

    Python運算符之Inplace運算符的使用教程

    Inplace運算符的行為與普通運算符相似,只是在可變目標和不可變目標的情況下它們以不同的方式起作用。本文將通過示例帶大家了解Inplace運算符的使用,需要的可以參考一下
    2022-09-09
  • 淺談Python中文件夾和python package包的區(qū)別

    淺談Python中文件夾和python package包的區(qū)別

    這篇文章主要介紹了淺談Python中文件夾和python package包的區(qū)別,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • python tiktoken的簡介、安裝、使用方法

    python tiktoken的簡介、安裝、使用方法

    tiktoken是OpenAI于近期開源的Python第三方模塊,該模塊主要實現了tokenizer的BPE(Byte pair encoding)算法,并對運行性能做了極大的優(yōu)化,本文將介紹python tiktoken的簡介、安裝、使用方法,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • 從訓練好的tensorflow模型中打印訓練變量實例

    從訓練好的tensorflow模型中打印訓練變量實例

    今天小編就為大家分享一篇從訓練好的tensorflow模型中打印訓練變量實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python字符串操作strip()和split()方法詳解

    Python字符串操作strip()和split()方法詳解

    這篇文章主要介紹了Python中的strip()和split()方法,講解了它們的使用場景和典型用法,并展示了一些示例代碼,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-03-03
  • python使用UDP實現客戶端和服務器對話

    python使用UDP實現客戶端和服務器對話

    這篇文章主要為大家介紹了python使用UDP實現客戶端和服務器對話示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • python 實現矩陣按對角線打印

    python 實現矩陣按對角線打印

    今天小編就為大家分享一篇python 實現矩陣按對角線打印,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • python使用XPath解析數據爬取起點小說網數據

    python使用XPath解析數據爬取起點小說網數據

    這篇文章主要介紹了python使用XPath解析數據爬取起點小說網數據,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下
    2021-04-04
  • 使用Python進行同期群分析(Cohort?Analysis)

    使用Python進行同期群分析(Cohort?Analysis)

    同期群(Cohort)的字面意思(有共同特點或舉止類同的)一群人,比如不同性別,不同年齡。這篇文章主要介紹了用Python語言來進行同期群分析,感興趣的同學可以閱讀參考一下本文
    2023-03-03

最新評論

揭东县| 许昌市| 海伦市| 阿鲁科尔沁旗| 宜君县| 体育| 荣昌县| 天镇县| 靖州| 沙湾县| 保山市| 加查县| 襄汾县| 平顶山市| 剑阁县| 东山县| 彭州市| 冷水江市| 天峻县| 襄垣县| 柳林县| 尚志市| 南昌县| 湛江市| 康定县| 怀化市| 常德市| 南丰县| 如东县| 新巴尔虎左旗| 江阴市| 南昌市| 绵竹市| 灵璧县| 金寨县| 清涧县| 柳江县| 石嘴山市| 资阳市| 乌鲁木齐市| 肥西县|