Pixiv Tasks
Pixiv-related Parsers can be imported from image_crawler_utils.stations.pixiv. Check out its documentation for more details.
Keyword Filter for Pixiv
Pixiv uses the keyword filter image_crawler_utils.stations.pixiv.filter_keyword_pixiv(). It will check whether a standard syntax keyword string matches the tags of an image.
For example, “クオン(うたわれるもの) OR うたわれるもの” matches tags “クオン(うたわれるもの)”, “ハクオロ”, while “クオン(うたわれるもの) AND うたわれるもの” does not match.
To use it in Downloader is like:
from image_crawler_utils.stations.pixiv import filter_keyword_pixiv
downloader = Downloader(
image_info_filter=lambda info: filter_keyword_pixiv(info, "クオン(うたわれるもの) OR うたわれるもの")
)
Pixiv Tips
The main station URL of Pixiv is: https://www.pixiv.net/
Important
You must have an account to use Pixiv-related Parsers. It is compulsory to use cookies that contains your account information (manually getting them or using image_crawler_utils.stations.pixiv.get_pixiv_cookies()) in Parsers.
Warning
Pixiv has a VERY STRICT restriction on crawling! If too many 429 error warning appears, you should STOP THE CRAWLER at once in case your account become suspended!
See also
- Pixiv’s searching tutorial
Read this page before searching in Pixiv.
It is recommended to use keywords in Japanese. Translations of tags to other languages are currently not supported.
About PixivKeywordParser
For the meaning of parameters and attributes, check out the documentation of PixivKeywordParser.
Note
PixivKeywordParser uses the image_num parameter to restrict the number of artworks fetched from Pixiv. The artworks will be fetched according to the order in image_crawler_utils.stations.pixiv.PixivSearchSettings.
Important
image_num only restricts the number of Pixiv artworks, and an artwork may contain multiple images.
If you want to set advanced searching options, check out the documentation of PixivSearchSettings. It can be passed in to the pixiv_search_settings parameter.
Example Program of PixivKeywordParser
This example will download images with keyword / tag “クオン” and “うたわれるもの1000users入り” which are neither manga nor generated by AI into the “Pixiv” folder. After you logging in to Pixiv, the cookies will be saved at Pixiv_cookies.json for later use. quick_mode is set to True in this example.
from image_crawler_utils import Downloader
from image_crawler_utils.stations.pixiv import PixivKeywordParser, PixivSearchSettings, get_pixiv_cookies
cookies = get_pixiv_cookies(
proxies={"https": "socks5://127.0.0.1:7890"} # If you do not use system proxies, set the proxies manually.
)
cookies.save_to_json("Pixiv_cookies.json") # Save it to an JSON file for later use
parser = PixivKeywordParser(
standard_keyword_string="クオン AND うたわれるもの1000users入り",
cookies=cookies,
pixiv_search_settings=PixivSearchSettings(
age_rating="safe",
target_manga=False,
display_ai=False,
),
quick_mode=True,
)
image_info_list = parser.run()
downloader = Downloader(
store_path='Pixiv',
image_info_list=image_info_list,
)
downloader.run()
About PixivUserParser
For the meaning of parameters and attributes, check out the documentation of PixivUserParser.
Note
PixivUserParser uses the image_num parameter to restrict the number of artworks fetched from Pixiv. The artworks will be fetched from the newest to the oldest.
Important
image_num only restricts the number of Pixiv artworks, and an artwork may contain multiple images.
Example Program of PixivUserParser
This example will download the newest 30 images from Pixiv member ID 2175653 into the “Pixiv_user_2175653” folder. After you logging in to Pixiv, the cookies will be saved at Pixiv_cookies.json for later use. quick_mode is set to False (default) in this example.
from image_crawler_utils import CrawlerSettings, Downloader
from image_crawler_utils.stations.pixiv import PixivUserParser, get_pixiv_cookies
crawler_settings = CrawlerSettings(
image_num=30,
)
cookies = get_pixiv_cookies(
proxies={"https": "socks5://127.0.0.1:7890"} # If you do not use system proxies, set the proxies manually.
)
cookies.save_to_json("Pixiv_cookies.json") # Save it to an JSON file for later use
parser = PixivUserParser(
crawler_settings=crawler_settings,
member_id="2175653",
cookies=cookies,
)
image_info_list = parser.run()
downloader = Downloader(
store_path='Pixiv_user_2175653',
image_info_list=image_info_list,
crawler_settings=crawler_settings,
)
downloader.run()
Example ImageInfo of Pixiv
This example image information (Pixiv ID 60066082) is from this Pixiv page.
With quick_mode set to False, its ImageInfo structure in JSON is like:
CLICK HERE TO DISPLAY
{
"url": "https://i.pximg.net/img-original/img/2016/11/23/00/10/12/60066082_p0.jpg",
"name": "60066082_p0.jpg",
"info": {
"id": "60066082",
"width": 2067,
"height": 1124,
"tags": [
"うたわれるもの",
"クオン",
"クオン(うたわれるもの)",
"偽りの仮面",
"うたわれるもの1000users入り",
"はいてない"
],
"info": {
"illustId": "60066082",
"illustTitle": "クオン",
"illustComment": "LEAF!( ̄︶ ̄)↗",
"id": "60066082",
"title": "クオン",
"description": "LEAF!( ̄︶ ̄)↗",
"illustType": 0,
"createDate": "2016-11-22T15:10:00+00:00",
"uploadDate": "2016-11-22T15:10:00+00:00",
"restrict": 0,
"xRestrict": 0,
"sl": 4,
"urls": {
"mini": "https://i.pximg.net/c/48x48/img-master/img/2016/11/23/00/10/12/60066082_p0_square1200.jpg",
"thumb": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2016/11/23/00/10/12/60066082_p0_square1200.jpg",
"small": "https://i.pximg.net/c/540x540_70/img-master/img/2016/11/23/00/10/12/60066082_p0_master1200.jpg",
"regular": "https://i.pximg.net/img-master/img/2016/11/23/00/10/12/60066082_p0_master1200.jpg",
"original": "https://i.pximg.net/img-original/img/2016/11/23/00/10/12/60066082_p0.jpg"
},
"tags": {
"authorId": "2175653",
"isLocked": false,
"tags": [
{
"tag": "うたわれるもの",
"locked": true,
"deletable": false,
"userId": "2175653",
"translation": {
"en": "传颂之物"
},
"userName": "白糸"
},
{
"tag": "クオン",
"locked": true,
"deletable": false,
"userId": "2175653",
"translation": {
"en": "久远"
},
"userName": "白糸"
},
{
"tag": "クオン(うたわれるもの)",
"locked": true,
"deletable": false,
"userId": "2175653",
"translation": {
"en": "Kuon (Utawarerumono)"
},
"userName": "白糸"
},
{
"tag": "偽りの仮面",
"locked": false,
"deletable": true,
"translation": {
"en": "Mask of Deception"
}
},
{
"tag": "うたわれるもの1000users入り",
"locked": false,
"deletable": true,
"translation": {
"en": "传颂之物1000收藏"
}
},
{
"tag": "はいてない",
"locked": false,
"deletable": true,
"translation": {
"en": "真空"
}
}
],
"writable": true
},
"alt": "#うたわれるもの クオン - 白糸的插画",
"userId": "2175653",
"userName": "白糸",
"userAccount": "m2022620",
"userIllusts": {
"123027089": null,
"122247290": null,
"122247263": null,
"117772585": null,
"112585667": null,
"112166673": null,
"111638409": null,
"111232057": null,
"109798403": null,
"109500879": null,
"109476315": null,
"109476262": null,
"109476189": null,
"107761368": null,
"106932565": null,
"106098160": null,
"105043397": null,
"104793992": null,
"104793969": null,
"103571043": null,
"102008444": null,
"101581727": null,
"101013381": null,
"100747070": null,
"100153054": null,
"99809302": null,
"98882547": null,
"98509823": null,
"97787325": null,
"97161880": null,
"96784531": null,
"96507049": null,
"94925150": null,
"93336909": null,
"92511349": null,
"91982111": null,
"89382371": null,
"88618174": null,
"87133557": null,
"86826633": null,
"86287114": null,
"86207483": null,
"85553379": null,
"85228711": null,
"84941093": null,
"84180102": null,
"83745547": null,
"83252665": null,
"81470594": null,
"81164191": null,
"80510626": null,
"79363479": null,
"78408878": null,
"78016842": null,
"78016832": null,
"78016814": null,
"77299454": null,
"76451370": null,
"75492207": null,
"74144536": null,
"73619028": null,
"72148007": null,
"71167936": null,
"70667068": null,
"69972920": null,
"68845484": null,
"67467570": null,
"66697470": null,
"66439020": null,
"64794423": null,
"63792807": null,
"63342815": null,
"63119451": null,
"63075327": null,
"62341856": null,
"62303518": null,
"62259051": null,
"62001710": null,
"61403897": null,
"60993258": null,
"60909436": null,
"60752393": null,
"60581381": null,
"60181296": {
"id": "60181296",
"title": "Ciel",
"illustType": 0,
"xRestrict": 0,
"restrict": 0,
"sl": 4,
"url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2016/12/01/00/07/20/60181296_p0_square1200.jpg",
"description": "",
"tags": [
"GE2",
"ゴッドイーター",
"シエル・アランソン",
"GODEATER",
"GE1000users入り"
],
"userId": "2175653",
"userName": "白糸",
"width": 859,
"height": 1100,
"pageCount": 1,
"isBookmarkable": true,
"bookmarkData": null,
"alt": "#GE2 Ciel - 白糸的插画",
"titleCaptionTranslation": {
"workTitle": null,
"workCaption": null
},
"createDate": "2016-12-01T00:07:20+09:00",
"updateDate": "2016-12-01T00:07:20+09:00",
"isUnlisted": false,
"isMasked": false,
"aiType": 0,
"profileImageUrl": "https://i.pximg.net/user-profile/img/2015/03/30/16/31/47/9164255_825d9067d54dfc635e4477c38508b6f5_50.jpg"
},
"60066082": {
"id": "60066082",
"title": "クオン",
"illustType": 0,
"xRestrict": 0,
"restrict": 0,
"sl": 4,
"url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2016/11/23/00/10/12/60066082_p0_square1200.jpg",
"description": "LEAF!( ̄︶ ̄)↗",
"tags": [
"うたわれるもの",
"クオン",
"クオン(うたわれるもの)",
"偽りの仮面",
"うたわれるもの1000users入り",
"はいてない"
],
"userId": "2175653",
"userName": "白糸",
"width": 2067,
"height": 1124,
"pageCount": 1,
"isBookmarkable": true,
"bookmarkData": null,
"alt": "#うたわれるもの クオン - 白糸的插画",
"titleCaptionTranslation": {
"workTitle": null,
"workCaption": null
},
"createDate": "2016-11-23T00:10:12+09:00",
"updateDate": "2016-11-23T00:10:12+09:00",
"isUnlisted": false,
"isMasked": false,
"aiType": 0
},
"59876296": {
"id": "59876296",
"title": "火防女",
"illustType": 0,
"xRestrict": 0,
"restrict": 0,
"sl": 2,
"url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2016/11/10/00/06/36/59876296_p0_square1200.jpg",
"description": "",
"tags": [
"ダークソウル",
"火防女",
"落書き",
"ダークソウル1000users入り"
],
"userId": "2175653",
"userName": "白糸",
"width": 826,
"height": 1500,
"pageCount": 1,
"isBookmarkable": true,
"bookmarkData": null,
"alt": "#ダークソウル 火防女 - 白糸的插画",
"titleCaptionTranslation": {
"workTitle": null,
"workCaption": null
},
"createDate": "2016-11-10T00:06:36+09:00",
"updateDate": "2016-11-10T00:06:36+09:00",
"isUnlisted": false,
"isMasked": false,
"aiType": 0,
"profileImageUrl": "https://i.pximg.net/user-profile/img/2015/03/30/16/31/47/9164255_825d9067d54dfc635e4477c38508b6f5_50.jpg"
},
"59756349": null,
"59534422": null,
"59378859": null,
"59296786": null,
"59248875": null,
"59199786": null,
"59171589": null,
"59088907": null,
"58599621": null,
"58228283": null,
"58089967": null,
"57645161": null,
"57296786": null,
"56852068": null,
"56655498": null,
"56469404": null,
"56347460": null,
"55980759": null,
"55708506": null,
"55624849": null,
"55501670": null,
"55426555": null,
"55262397": null,
"55093517": null,
"54975682": null,
"54895318": null,
"54752415": null,
"54539709": null,
"54171672": null,
"54120897": null,
"54061660": null,
"53996923": null,
"53825081": null,
"53727984": null,
"53659284": null,
"53643441": null,
"53457352": null,
"52770404": null,
"52584732": null,
"52283585": null,
"51999695": null,
"51629731": null,
"51305367": null,
"51193355": null,
"51061575": null,
"50731006": null,
"50621938": null,
"50260419": null,
"50143466": null,
"50063513": null,
"49983419": null,
"49939686": null,
"49760760": null,
"49630952": null,
"49572025": null,
"49496407": null,
"49280105": null,
"49170386": null,
"48870060": null,
"48094048": null,
"47230834": null,
"47165729": null,
"47074939": null,
"47005699": null,
"46841504": null,
"46783222": null,
"46658411": null,
"46542888": null,
"46424195": null,
"46335960": null,
"46280543": null,
"46193586": null,
"45068381": null,
"44770301": null,
"44292299": null,
"43898752": null,
"43511315": null,
"43265473": null,
"42611051": null,
"42445631": null,
"42144929": null,
"41989305": null,
"41587004": null,
"41522901": null,
"41214443": null,
"41044638": null,
"40699965": null,
"40559876": null,
"40294494": null,
"40236070": null,
"40165191": null,
"40087464": null,
"40001513": null,
"39968493": null,
"39915208": null,
"39631667": null,
"39517132": null,
"39050362": null,
"38890387": null,
"38863003": null,
"38431160": null,
"38253261": null,
"38006246": null,
"37914737": null,
"36785381": null,
"36554640": null,
"36073611": null,
"35950851": null,
"35792776": null,
"35399258": null,
"34769177": null,
"34286400": null,
"33990421": null,
"33646497": null,
"33392274": null,
"33136097": null,
"32859651": null,
"32186891": null,
"31986000": null,
"31910538": null,
"31555320": null,
"31301931": null,
"31229996": null,
"30960075": null,
"30801430": null,
"30566306": null,
"29905757": null,
"29521466": null,
"29341925": null,
"29172246": null,
"29110416": null,
"28869010": null,
"28689114": null,
"28331120": null,
"28230846": null,
"28016341": null,
"27749866": null,
"27607489": null,
"27328462": null,
"27177288": null,
"27050781": null,
"27045019": null,
"27034666": null,
"26906518": null,
"26451821": null,
"26376801": null,
"26040386": null,
"25891324": null,
"25286806": null,
"24870618": null,
"24667534": null,
"24551721": null,
"24125148": null,
"23873927": null,
"23730017": null,
"23729222": null,
"23602294": null,
"23520648": null,
"23458965": null,
"23427957": null,
"23344517": null,
"23197968": null,
"23096530": null,
"22873991": null,
"22794952": null,
"22692551": null,
"22632053": null,
"22521777": null,
"22393681": null,
"22274230": null,
"22269891": null,
"22190895": null,
"22135747": null,
"22101448": null,
"22081271": null,
"22011641": null,
"21710605": null,
"21700472": null,
"21659141": null,
"21658981": null,
"21658823": null,
"21658615": null,
"21658485": null,
"21348243": null,
"21208006": null,
"21119442": null,
"21040567": null,
"20878155": null,
"20839327": null,
"20820653": null,
"20791620": null,
"20765548": null,
"20740870": null,
"20721231": null,
"20720968": null,
"20688163": null,
"20671712": null,
"20346718": null,
"20331678": null,
"20307157": null,
"20143420": null,
"20072110": null,
"20001948": null,
"19926408": null,
"19831180": null,
"19810519": null,
"19387360": null,
"19294929": null,
"19166205": null,
"19139336": null,
"19139246": null,
"18661450": null,
"18628933": null,
"18610147": null,
"18468542": null,
"18468233": null,
"18446956": null,
"18426305": null,
"18406690": null,
"18391161": null,
"18351865": null,
"18253079": null,
"18187055": null,
"18171018": null,
"17849916": null,
"17723722": null,
"17714279": null,
"17240446": null,
"16649385": null,
"16649069": null,
"16648415": null,
"16647934": null,
"16646788": null,
"16523207": null,
"16522974": null,
"16522794": null,
"13505702": null,
"13472832": null,
"11909886": null
},
"likeData": false,
"width": 2067,
"height": 1124,
"pageCount": 1,
"bookmarkCount": 4312,
"likeCount": 3668,
"commentCount": 39,
"responseCount": 0,
"viewCount": 52433,
"bookStyle": 0,
"isHowto": false,
"isOriginal": false,
"imageResponseOutData": [],
"imageResponseData": [],
"imageResponseCount": 0,
"pollData": null,
"seriesNavData": null,
"descriptionBoothId": null,
"descriptionYoutubeId": null,
"comicPromotion": null,
"fanboxPromotion": null,
"contestBanners": [],
"isBookmarkable": true,
"bookmarkData": null,
"contestData": null,
"zoneConfig": {
"responsive": {
"url": "https://pixon.ads-pixiv.net/show?zone_id=illust_responsive_side&format=js&s=0&up=0&a=27&ng=g&l=zh&uri=%2Fajax%2Fillust%2F_PARAM_&ref=www.pixiv.netwww.pixiv.net%2Fartworks%2F60066082&illust_id=60066082&K=ef5b3468b7e72&D=6b2199d8c9c19f0&ab_test_digits_first=15&yuid=EZY5FJU&num=6725a989629"
},
"rectangle": {
"url": "https://pixon.ads-pixiv.net/show?zone_id=illust_rectangle&format=js&s=0&up=0&a=27&ng=g&l=zh&uri=%2Fajax%2Fillust%2F_PARAM_&ref=www.pixiv.netwww.pixiv.net%2Fartworks%2F60066082&illust_id=60066082&K=ef5b3468b7e72&D=6b2199d8c9c19f0&ab_test_digits_first=15&yuid=EZY5FJU&num=6725a9892"
},
"500x500": {
"url": "https://pixon.ads-pixiv.net/show?zone_id=bigbanner&format=js&s=0&up=0&a=27&ng=g&l=zh&uri=%2Fajax%2Fillust%2F_PARAM_&ref=www.pixiv.netwww.pixiv.net%2Fartworks%2F60066082&illust_id=60066082&K=ef5b3468b7e72&D=6b2199d8c9c19f0&ab_test_digits_first=15&yuid=EZY5FJU&num=6725a989995"
},
"header": {
"url": "https://pixon.ads-pixiv.net/show?zone_id=header&format=js&s=0&up=0&a=27&ng=g&l=zh&uri=%2Fajax%2Fillust%2F_PARAM_&ref=www.pixiv.netwww.pixiv.net%2Fartworks%2F60066082&illust_id=60066082&K=ef5b3468b7e72&D=6b2199d8c9c19f0&ab_test_digits_first=15&yuid=EZY5FJU&num=6725a989140"
},
"footer": {
"url": "https://pixon.ads-pixiv.net/show?zone_id=footer&format=js&s=0&up=0&a=27&ng=g&l=zh&uri=%2Fajax%2Fillust%2F_PARAM_&ref=www.pixiv.netwww.pixiv.net%2Fartworks%2F60066082&illust_id=60066082&K=ef5b3468b7e72&D=6b2199d8c9c19f0&ab_test_digits_first=15&yuid=EZY5FJU&num=6725a989164"
},
"expandedFooter": {
"url": "https://pixon.ads-pixiv.net/show?zone_id=multiple_illust_viewer&format=js&s=0&up=0&a=27&ng=g&l=zh&uri=%2Fajax%2Fillust%2F_PARAM_&ref=www.pixiv.netwww.pixiv.net%2Fartworks%2F60066082&illust_id=60066082&K=ef5b3468b7e72&D=6b2199d8c9c19f0&ab_test_digits_first=15&yuid=EZY5FJU&num=6725a989813"
},
"logo": {
"url": "https://pixon.ads-pixiv.net/show?zone_id=logo_side&format=js&s=0&up=0&a=27&ng=g&l=zh&uri=%2Fajax%2Fillust%2F_PARAM_&ref=www.pixiv.netwww.pixiv.net%2Fartworks%2F60066082&illust_id=60066082&K=ef5b3468b7e72&D=6b2199d8c9c19f0&ab_test_digits_first=15&yuid=EZY5FJU&num=6725a98910"
},
"ad_logo": {
"url": "https://pixon.ads-pixiv.net/show?zone_id=t_logo_side&format=js&s=0&up=0&a=27&ng=g&l=zh&os=and&uri=%2Fajax%2Fillust%2F_PARAM_&ref=www.pixiv.netwww.pixiv.net%2Fartworks%2F60066082&illust_id=60066082&K=ef5b3468b7e72&D=6b2199d8c9c19f0&ab_test_digits_first=15&yuid=EZY5FJU&num=6725a989382"
},
"relatedworks": {
"url": "https://pixon.ads-pixiv.net/show?zone_id=relatedworks&format=js&s=0&up=0&a=27&ng=g&l=zh&uri=%2Fajax%2Fillust%2F_PARAM_&ref=www.pixiv.netwww.pixiv.net%2Fartworks%2F60066082&illust_id=60066082&K=ef5b3468b7e72&D=6b2199d8c9c19f0&ab_test_digits_first=15&yuid=EZY5FJU&num=6725a989737"
}
},
"extraData": {
"meta": {
"title": "#うたわれるもの クオン - 白糸的插画 - pixiv",
"description": "この作品 「クオン」 は 「うたわれるもの」「クオン」 等のタグがつけられた「白糸」さんのイラストです。 「LEAF!( ̄︶ ̄)↗」",
"canonical": "https://www.pixiv.net/artworks/60066082",
"alternateLanguages": {
"ja": "https://www.pixiv.net/artworks/60066082",
"en": "https://www.pixiv.net/en/artworks/60066082"
},
"descriptionHeader": "本作「クオン」为附有「うたわれるもの」「クオン」等标签的插画。",
"ogp": {
"description": "LEAF!( ̄︶ ̄)↗",
"image": "https://embed.pixiv.net/decorate.php?illust_id=60066082&mdate=1479827412",
"title": "#うたわれるもの クオン - 白糸的插画 - pixiv",
"type": "article"
},
"twitter": {
"description": "LEAF!( ̄︶ ̄)↗",
"image": "https://embed.pixiv.net/decorate.php?illust_id=60066082&mdate=1479827412",
"title": "クオン",
"card": "summary_large_image"
}
}
},
"titleCaptionTranslation": {
"workTitle": null,
"workCaption": null
},
"isUnlisted": false,
"request": null,
"commentOff": 0,
"aiType": 0,
"reuploadDate": null,
"locationMask": false,
"commissionLinkHidden": false
}
},
"backup_urls": []
}
With quick_mode set to True, its ImageInfo structure generated by PixivKeywordParser in JSON is like:
CLICK HERE TO DISPLAY
{
"url": "https://i.pximg.net/img-original/img/2016/11/23/00/10/12/60066082_p0.jpg",
"name": "60066082_p0.jpg",
"info": {
"id": "60066082",
"width": 2067,
"height": 1124,
"tags": [
"うたわれるもの",
"クオン",
"クオン(うたわれるもの)",
"偽りの仮面",
"うたわれるもの1000users入り",
"はいてない"
],
"info": {
"id": "60066082",
"title": "クオン",
"illustType": 0,
"xRestrict": 0,
"restrict": 0,
"sl": 4,
"url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2016/11/23/00/10/12/60066082_p0_square1200.jpg",
"description": "",
"tags": [
"うたわれるもの",
"クオン",
"クオン(うたわれるもの)",
"偽りの仮面",
"うたわれるもの1000users入り",
"はいてない"
],
"userId": "2175653",
"userName": "白糸",
"width": 2067,
"height": 1124,
"pageCount": 1,
"isBookmarkable": true,
"bookmarkData": null,
"alt": "#うたわれるもの クオン - 白糸的插画",
"titleCaptionTranslation": {
"workTitle": null,
"workCaption": null
},
"createDate": "2016-11-23T00:10:12+09:00",
"updateDate": "2016-11-23T00:10:12+09:00",
"isUnlisted": false,
"isMasked": false,
"aiType": 0,
"profileImageUrl": "https://i.pximg.net/user-profile/img/2015/03/30/16/31/47/9164255_825d9067d54dfc635e4477c38508b6f5_50.jpg"
}
},
"backup_urls": []
}
With quick_mode set to True, its ImageInfo structure generated by PixivUserParser in JSON is like:
CLICK HERE TO DISPLAY
{
"url": "https://i.pximg.net/img-original/img/2016/11/23/00/10/12/60066082_p0.jpg",
"name": "60066082_p0.jpg",
"info": {
"id": "60066082",
"width": 2067,
"height": 1124
},
"backup_urls": []
}