对电报文件_id和file_unique_id进行解码和编码,并在它们之间进行转换。

tg-file-id的Python项目详细描述


tg_文件\u id

解析并构造电报file_ids和unique_file_ids。 甚至从file_id生成unique_file_id。在

以下示例

安装

pip install tg-file-id

解析file_ids

^{pr2}$

现在,file_id变量是这样一个对象:

DocumentFileId(file_id='CAACAgIAAxkBAAIEol9yQhBqFnT4HXldAh31a-hYXuDIAAIECwACAoujAAFFn1sl9AABHbkbBA',type_id=8,type_generic='document',type_detailed='sticker',dc_id=2,id=46033261910035204,access_hash=-5107925353769492667,version=4,sub_version=27,)

解析file_unique_ids

fromtg_file_id.file_unique_idimportFileUniqueIdunique_id=FileUniqueId.from_unique_id('AgADBAsAAgKLowAB')

现在,unique_id变量是这样一个对象:

FileUniqueId(unique_id='AgADBAsAAgKLowAB',type_id=2,id=46033261910035204)

file_ids转换为file_unique_ids

fromtg_file_id.file_unique_idimportFileUniqueIdunique_id=FileUniqueId.from_file_id('CAACAgIAAxkBAAIEol9yQhBqFnT4HXldAh31a-hYXuDIAAIECwACAoujAAFFn1sl9AABHbkbBA')calculated_file_unique_id=unique_id.to_unique_id()

现在calculated_file_unique_id

'AgADBAsAAgKLowAB'

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Play Framework 2.1中的简单搜索?   java:Springbeans的真正工作原理   java不能从字符串中提取数字   不同管道中的java共享ExecutionHandler   在Java中,如何为扩展comparator的类实现多个comparator方法?   通用混沌Java   java问题:从自定义类获取要添加到驱动程序类的形状   java如何利用HikariCP和Hibernate?   eclipse如何执行Java应用程序?   用户界面Java Swing:如何将JLabel的文本绑定到JTable选定行中的列?   java替换JPanel元素而不添加到面板的末尾?   java Sets根据action命令在按钮组中选择了特定的jradiobutton   在java中如何将从控制台添加的字符串中的元素添加到列表中   处理未在浏览器上运行的Java签名小程序   java如何在我的安卓应用程序中单击任意按钮时禁用音频音调?   编码如何在Java中将十六进制转换为utf8编码的字符串   java JSF Spring安全集成问题   java如何更正Oracle for Windows中的字符?   java Spark结构化流媒体:当前批次落后   java Hibernate根据最匹配的条件排序结果