Metadata-Version: 2.1
Name: buptlibrecord
Version: 0.0.1
Summary: Export BUPT Library Records.
Home-page: https://github.com/sxwxs/buptLibRecord
Author: sxwxs
Author-email: sxwxs@msn.com
License: UNKNOWN
Project-URL: Bug Reports, https://github.com/sxwxs/buptLibRecord/issues
Project-URL: Funding, https://i.loli.net/2019/12/28/pv8PUd4eKGyNDiV.png
Project-URL: Source, https://github.com/sxwxs/buptLibRecord
Description: # BUPT Library Record Backup
        
        用于导出个人北邮图书馆图书借阅记录。跨平台，但仅支持 Python 3。
        
        需要输入使用学工号和密码登录北邮统一身份认证后的 Cookie中的 `JSESSIONID`，然后程序会自动导出全部的图书借阅记录并保存到文件，将会生成 3 个文件，包含原始数据的 json 格式文件，借阅过的图书列表，借阅日志（包含借阅，续借和还书三种操作）
        
        ## 如何获取 JSESSIONID
        
        1. 登录北邮统一身份认证
           如网址 my.bupt.edu.cn
           
        2. 按 F12 打开开发者工具
        
        3. 在 FireFox 浏览器点击存储（Store）选项卡，Chrome 或 Edge 浏览器点击应用选项卡，再点击展开 Cookie
        
        
        4. 查看Cookie中 JSESSIONID 的值
        
        Firefox：
        ![image.png](https://i.loli.net/2021/06/24/YpyZfhG5sIutiUo.png)
        
        Edge / Chrome：
        
        ![image.png](https://i.loli.net/2021/06/24/AuWrHKERSeyCtX6.png)
        
        ## 安装
        
        直接使用 pip 安装
        
        `pip install buptlibrecord`
        
        ## 使用
        
        登录 `buptlibrecord JSESSIONID` 
        
        
        ### 在 python 中调用
        
        ```python
        import buptlibrecord
        
        book_info_list, totalPage, total_count = buptlibrecord.get_all_record_list(JSESSIONID) 
        
        ```
        
Keywords: bupt library record
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.5
Description-Content-Type: text/markdown
