Skip to main content

ref to xidian-scripts

libxduauth

本仓库用于辅助西安电子科技大学各种服务网站不用于自动化测试的爬虫的编写
涉及到验证码时需要手动进行输入

使用方式

from libxduauth import *
ses = EhallSession('用户名', '密码')
# 进行后续请求

支持的平台

class domain description
EhallSession http://ehall.xidian.edu.cn 一站式服务中心,继承自统一认证
EnergySession http://10.168.55.50:8088 水表/电表查询
IDSSession http://ids.xidian.edu.cn/authserver 统一认证
RSBBSSession http://rsbbs.xidian.edu.cn 睿思论坛(外网)
WXSession
XKSession https://xk.xidian.edu.cn 选课系统
ZFWSession https://zfw.xidian.edu.cn 校园网流量购买/查询
SportsSession http://tybjxgl.xidian.edu.cn/wbh/ 体适能查询

声明

本项目无意增加服务端压力。
如果网站本身正确实现了验证码机制,libxduauth不会试图对其进行绕过。
默认情况下libxduauth也没有进行请求的伪装,非常容易识别(UA: python-requests/<version>)

Metadata

Release files for libxduauth 1.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for libxduauth 1.10.0
File Size Uploaded
libxduauth-1.10.0.tar.gz 12.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for libxduauth 1.10.0
File Interpreter ABI Platform
libxduauth-1.10.0-py3-none-any.whl Python 3 none any Details

Total release size: 28.8 kB

Release files / libxduauth-1.10.0.tar.gz

Download URL libxduauth-1.10.0.tar.gz
Size 12.6 kB
Tags Source
SHA-256 checksum
How to use checksums
3f79925a39bbac74babdb54314f245b7a4c7f0ac5bbc22533567448dae4052eb
BLAKE2b-256 checksum
How to use checksums
2f7e072e078ac2123992c4a8dfb76674e07dd6d6bc79fafe60a2410368a06a6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / libxduauth-1.10.0-py3-none-any.whl

Download URL libxduauth-1.10.0-py3-none-any.whl
Size 16.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e9de52fbe7b64ca682685a7daa8760d8c933c62c0cb3b12eb060dd6e60e60a79
BLAKE2b-256 checksum
How to use checksums
534fdfac9214d02a17f32435d2ce3e0b3b1a679ad3f2031cd3d52105e4b0094f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release history Release notifications | RSS feed

This release

1.10.0 This release

2 release files

1.9.0

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.6

2 release files

1.7.5

2 release files

1.7.4

2 release files

1.7.3

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7.0

1 release file

1.6.0

2 release files

1.5.5

2 release files

1.5.4

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

3 release files

1.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page