A simple spider of Pornhub
Project description
pornhun爬虫
可以获取pornhub的视频信息
getVideoList 任意页面的视频列表
传入一个url如 www.pornhub.com/video?c=111&page=1
该函数会返回一个PornhubVideo类列表,格式如下:
PornhubVideo类(Class)
用于获取并保存视频信息
函数(methdos)
| 函数 | 解释 |
|---|---|
| PornhubVideo(url_or_viewkey, ifGetInfo=False) | 构造函数 -url_or_viewkey: str - 视频页面链接或viewkey -ifGetInfo: bool - 是否获取信息,默认为 False -True: 生成对象时获取视频信息。 -False: 生成对象时不获取视频信息,之后若需获取,可用 GetInfo() 函数。 |
| GetInfo() | 获取视频信息 |
| GetRelated(page=1, ifGetInfo=False) | 利用视频ID,获取该视频ID的全部相似推荐(共10个),返回格式与getVideoList相同 page: 选择要获取第几页,默认为1。 ifGetInfo: bool - 是否获取信息,默认为 False -True: 生成对象时获取视频信息。 -False: 生成对象时不获取视频信息,之后若需获取,可用 GetInfo() 函数。 |
属性(properties)
| 属性 | 解释 |
|---|---|
| pageUrl: str | 原始网页链接地址 |
| viewkey: str | 视频viewkey |
| videoID: str | 视频ID,用于获取相关视频 |
| title: str | 视频标题 |
| imgUrl: str | 视频封面图片链接地址 |
| duration: str | 视频时长,格式为 hh:mm:ss |
| definitions: dict | 视频所有格式、分辨率及链接 |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pornhubSpider-1.0.0.tar.gz
(3.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pornhubSpider-1.0.0.tar.gz.
File metadata
- Download URL: pornhubSpider-1.0.0.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.3.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ada1f16e4b2a41cb3e2e2bbed7992120ebb54622dd68b61086ad4f4ffe10b189
|
|
| MD5 |
d07e8c6e7966fa7db635933dce64f545
|
|
| BLAKE2b-256 |
bb5e89bfb5b2898d58bb11ae3378600bad882a5298edcefb3be1574b8d30bbcd
|
File details
Details for the file pornhubSpider-1.0.0-py3-none-any.whl.
File metadata
- Download URL: pornhubSpider-1.0.0-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.3.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87c050146d31edcb07a80f2e3d2cefa20b904966aa3281e42b5fac6ad8abb56e
|
|
| MD5 |
7df35fdc6b3c8ddf0b7c0bc0ed70cf1a
|
|
| BLAKE2b-256 |
5902af185c823643254525f8c165381afee2dbfe87a440af9ef40b257b95305a
|