1. 程式人生 > >Python libtorrent提取種子檔案中的資訊

Python libtorrent提取種子檔案中的資訊

種子檔案最麻煩的就是提取種子檔案的檔案列表,有的種子檔案數上百上千的,處理起來頭疼死你。

這段指令碼只提取種子檔案中按檔案大小排序最大的5個檔案的檔名和大小,儲存為字串便於插入資料庫

如:

Blood and Ties 2013 1080p BluRay x264 DTS HD MA 5.1-alrmothe.mkv$||[email protected]||@cover.jpg$||[email protected]||@nfo.nfo$||[email protected]||@لأفضل جودة.txt$||[email protected]||@For better quality.txt$||$359

用的時候用 @||@ $||$ 分割一下就可以了

import libtorrent as lt
import os

info = lt.torrent_info('test.torrent')
info_hash = info.info_hash()
name = info.name()
total_size = info.total_size()
creation_date = info.creation_date()
num_files = info.num_files()
files = info.files()
items = dict([(file.size,file.path) for file in files]).items()
items.sort(reverse=True)
files = os.path.split(items[0][1])[-1]+"$||$"+str(items[0][0])
for i in items[1:5]:
    files = files+"@||@"+os.path.split(i[1])[-1]+"$||$"+str(i[0])
print info_hash, name, total_size, creation_date.date(), num_files ,file

輸出:

f2143efa661c547126665877e1a071ca6932e945 Blood and Ties 2013 1080p BluRay x264 DTS HD MA 5.1-alrmothe 16264658397 None 21 Blood and Ties 2013 1080p BluRay x264 DTS HD MA 5.1-alrmothe.mkv$||[email protected]||@cover.jpg$||[email protected]||@nfo.nfo$||[email protected]||@لأفضل جودة.txt$||

[email protected]||@For better quality.txt$||$359

相關推薦

Python libtorrent提取種子檔案資訊

種子檔案最麻煩的就是提取種子檔案的檔案列表,有的種子檔案數上百上千的,處理起來頭疼死你。 這段指令碼只提取種子檔案中按檔案大小排序最大的5個檔案的檔名和大小,儲存為字串便於插入資料庫 如: Blood and Ties 2013 1080p BluRay x264

python 提取pdf檔案資訊

python 讀取pdf檔案有3個擴充套件包   pdfminer3k(python2中為pdfminer)、fitz和pymupdf 1.pdfminer3k 讀取並獲得pdf文件中的資訊: from pdfminer.pdfparser import PDFPars

提取PDF檔案的文字資訊

      我們從網上下載的PDF檔案有的是加密處理過的,無法複製其中的內容,對於這類檔案的內容提取可以通過該工具實現 PDF加密       PDF檔案經過加密處理之後是無法簡單的複製的,PDF檔案的屬性也如下圖所示: 工具的使用方法       軟體的目錄結構如

提取加密檔案的pdf

買的考研資料電子版是加密的exe,只能在Windows系統檢視,很不方便,其實我們可以把其中的pdf提取出來。 這種方法適用於在有閱讀密碼的情況下,提取pdf檔案。 思路:剛開始在網上看到網友說替換pdf中的endstream之前的內容,對於普通的pdf檔案來說,會缺少前幾頁,這

怎麼提取pdf檔案的圖片

通常我們在網上下載的PDF檔案中,圖片和文字都是在一起的,當我們看到一些好看的圖片想儲存下來的時候,那麼,我們怎麼提取PDF檔案中的圖片呢,小編在這裡向大家簡單的介紹一下提取PDF檔案中的圖片吧。 1、PDF檔案大家都知道是無法修改的,那我們怎麼把裡面好看的圖片提取出來呢。2、首先我們要在電腦上安裝一個××

使用python從xls座標檔案生成面要素

#根據xls檔案生成圖形資料,並賦值其它屬性資訊 # coding:utf8 import arcpy import xlrd   arcpy.env.workspace = r"F:\test.gdb" fc = "polygon" cu

電腦如何提取PDF檔案的圖片

通常,我們在一些PDF檔案中看到一些好看的圖片,想將圖片儲存下來,但是PDF檔案是無法編輯的,在檔案自身當中我們無法將圖片完成的提取出來,因此大家都會想辦法在不破壞圖片完整性的情況下將圖片從PDF檔案中提取出來,下面就跟大家分享一下小編是從電腦中如何提取PDF檔案中的圖片。藉助工具:×××換器1.在PDF檔案

Python】向json檔案追加新的物件

def get_json(path, write_path): file = open(path, encoding=‘utf8’, errors=‘ignore’) file_lines = file.read() file.close() file_json

提取 xml 檔案的 CDATA 資料

mywang88 2018-12-26 簡介 XML 是常見的資料格式。 解析器往往會忽略 XML 檔案中 <![CDATA[ 資訊 ]]> 區段的內容,但有時我們是需要抓取這些內容的。 搜尋了下這個問題,沒找到較好的回答,自己解決。 本文的開發場景為:

python 在一個py檔案呼叫另一個資料夾下py檔案模組

假設現在的資料夾結構如下: -- src     |-- dir1     |    -- file1.py     |-- dir2     | 

簡單python逐行讀取檔案的內容

專案開發中檔案的讀寫是必不可少的, 下面來簡單介紹一下檔案的讀, 讀檔案,首先我們要有檔案, 那我首先自己建立了一個文字檔案password.txt 內容如下: 下面先貼上程式碼,然後對其

如何提取PDF檔案的圖片

  在處理一些文件資料的時候有時需要將裡面的某些型別的內容單獨提取出來,提取文件中的圖片就是很常見。可是不同型別的文件在操作上都有些不同,如果是要提取PDF中的圖片又該如何進行操作呢?  首先介紹最常見的方法——直接開啟檔案對文件中的圖片進行一一儲存,如果圖片不多可以

php獲取資料夾所有lrc格式檔案,提取lrc檔案內容

功能說明: 一個資料夾內有MP3檔案和lrc(歌詞檔案),我要提取資料夾下所有的lrc檔案內容中的標題. 一個lrc檔案的內容像這樣: [al:新概念英語(一)] [ar:MP3 同步字幕版(美音)] [ti:Sorry, Sir.] [00:00

Python3提取xml檔案的內容

import xml.dom.minidom def find_child(Par_nodes, mystr): for child_node in Par_nodes: if(len(child_node.childNodes) > 0):

python---引用其他py檔案的函式

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

如何讀並提取TXT檔案的資料到陣列

第一次寫文章,並且內容比較簡單。主要背景是目前的CDIO需要提取出來自txt檔案中的座標,並且放入陣列中進行自動建模。後者仍在進行,前者基本完成,雖然十分簡單。主要思路是使用了fstream,並採用了stringstream進行字元轉換。#include<iostrea

ffmpeg 提取視訊檔案的音訊

// 提取視訊檔案1481023006148.mp4 中的音訊, 並將其寫入到test.wav檔案中 ffmpeg -i 1481023006148.mp4 -f s16le -ar 16000 test.wav 1481023006148.mp4: 視訊檔案 test.w

Python】往json檔案追加內容

往json檔案中追加內容        已存在的json檔案內容如下:  需求:想要追加json內容(例如:{'e':'5555','f':'6666'}),追加後如下:         若直

GeoTools應用:提取Shape檔案座標系資訊(4)

一、環境準備 裝配GeoTools有兩種方式,一種是配置maven工程的pom檔案(配置方式參考官網),另一種是下載geotools的jar包到本地匯入依賴。我採用的是下載jar的方式,下載路徑:https://sourceforge.net/projects

提取pdf檔案文字的兩種方法

    如今,在我們的工作與學習中已經不是單單使用word、Excel等格式檔案了,pdf格式的檔案已經被廣泛地運用到我們的辦公室中。大家都知道pdf檔案是不可直接編輯與修改的,使用起來有些不便。那麼