鱼C论坛

 找回密码
 立即注册
楼主: 水城

[作品展示] 手机上编写python

  [复制链接]
发表于 2020-12-1 17:13:06 | 显示全部楼层
6666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-1 21:31:19 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-3 01:30:55 | 显示全部楼层
import requests
import os
import re
from bs4 import BeautifulSoup
import time


def url_open(url):
    headers = {
    'Referer': 'https://www.mzitu.com/',
    'User-Agent': 'Mozilla /5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0'
    }
    response = requests.get(url, headers=headers)
    #print(response)
    #return response
    html=response.text
    #soup=BeautifulSoup(html,'html.parser')
    soup=BeautifulSoup(html,'lxml')
    #div=soup.find('div',attrs={'id':'pins'})
    soup=soup.find(class_='postlist')
    soup1=str(soup)
    ss = r'<a href="([^"]+\d)"'
    urls=re.findall(ss,soup1)
    return urls

def url_open2(url):
    headers = {
    'Referer': 'https://www.mzitu.com/',
    'User-Agent': 'Mozilla /5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0'
    }
    response = requests.get(url, headers=headers)
    #print(response)
    #return response
    html=response.text

    return response



def save_jpg(jpg,x):
    jpg_dir='jpgs'
    filename =str(x) + '_' + jpg.split('/')[-1]
    #filename=jpg
    #x += 1
    print('正在保存文件'+filename)
    print('='*50)
    with open(filename, 'wb') as f:
        img = url_open2(jpg).content
        f.write(img)

def find_imgs(url):
    os.system("cls")
    x=0
    while True:
        headers = {
            'Referer': 'https://www.mzitu.com/',
            'User-Agent': 'Mozilla /5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0'
        }
        response = requests.get(url, headers=headers)
        html = response.text
        soup = BeautifulSoup(html, 'lxml')
        # print(html)
        soup = soup.find(class_='main-image')
        soup1 = str(soup)
        p = r'src="([^"]+\.jpg)"'
        pp = re.findall(p, soup1)
        # print(soup1)
        s = r'href="([^"]+\d)"'
        ss = re.findall(s,soup1)
        ppp=pp[0]
        sss=ss[0]
        print()
        print('处理图片:%s \n下一网址:%s' %(ppp,sss),)
        url=sss
        save_jpg(ppp,x)
        x+=1


def url_open1(htmls):
    print(htmls)
    for url in htmls:
        find_imgs(url)
        print('Ctrl+C退出吧。')
        time.sleep(555)



def download_new(folder='OOXX'):
    os.system('cls')
    os.system('del /q  OOXX\*.*')
    os.system('rmdir OOXX')
    os.mkdir(folder)
    os.chdir(folder)
    print(url)
    htmls = url_open(url)
    htmls1 = url_open1(htmls)

if __name__ == '__main__':
    url = 'http://www.mzitu.com/'
    #download_mm()
    download_new()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-4 16:22:13 | 显示全部楼层
!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-4 22:33:48 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-4 23:01:16 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-4 23:42:11 From FishC Mobile | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-5 21:47:58 From FishC Mobile | 显示全部楼层
学习,敬礼!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-6 10:30:10 | 显示全部楼层
&#129312;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-6 17:06:44 | 显示全部楼层
iPad 是否可以编写Python
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-6 17:07:22 | 显示全部楼层
水城 发表于 2013-8-23 22:43
其他平台需要的留言。

iPad Pro
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-11 09:15:01 | 显示全部楼层
good
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-12 15:04:10 From FishC Mobile | 显示全部楼层
我要手机写
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-12 19:12:44 | 显示全部楼层
学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-12 23:28:38 | 显示全部楼层
感谢楼主
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-13 00:06:27 From FishC Mobile | 显示全部楼层
谢谢大佬。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-13 01:03:06 From FishC Mobile | 显示全部楼层
6看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-13 09:38:42 | 显示全部楼层
谢谢提供。留下了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-13 21:05:56 From FishC Mobile | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-13 22:16:31 From FishC Mobile | 显示全部楼层
新人报到进来看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-23 22:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表