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.1.0.tar.gz
(3.9 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.1.0.tar.gz.
File metadata
- Download URL: pornhubSpider-1.1.0.tar.gz
- Upload date:
- Size: 3.9 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.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
864ae4d42bcba2ec86ee0440439f3d1c4d77c343b7eff4c8be3b6242a46048ec
|
|
| MD5 |
10277a51f45074d540ab1d880620409a
|
|
| BLAKE2b-256 |
8f759a25cb5e13b2548f47997e4c9fed58cd0bf0675e7b0300091a68c3937519
|
File details
Details for the file pornhubSpider-1.1.0-py3-none-any.whl.
File metadata
- Download URL: pornhubSpider-1.1.0-py3-none-any.whl
- Upload date:
- Size: 5.0 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.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aed7e8088b909d0d174a7d8cd1cdbf6b29237a9e8f90b1f6ddb129b9ea8d7c39
|
|
| MD5 |
c826869b2b1b812e0390324404026def
|
|
| BLAKE2b-256 |
8e99179bcbbe73f27f8faf21714ce8b27c3e70dd61822110de6c673eb4ae5c9c
|