zoukankan      html  css  js  c++  java
  • 最佳同步方法 prom + await

    for(let i = 0;i<256;i++){
        const sres = await getIndex(i);
    }
    
    
    function createMovie1(parr){
        let movie1 = {};
        parr.forEach(v=>{  
            if(v.substr(0,"译  名".length)=="译  名"){
                movie1.yiname = v;
            }
            if(v.substr(0,"片  名".length)=="片  名"){
                movie1.name = v;
            }
            if(v.substr(0,"年  代".length)=="年  代"){
                movie1.year = v;
            }
            if(v.substr(0,"产  地".length)=="产  地"){
                movie1.where = v;
            }
            if(v.substr(0,"产  地".length)=="产  地"){
                movie1.where = v;
            }
            if(v.substr(0,"导  演".length)=="导  演"){
                movie1.direct = v;
            }
            if(v.substr(0,"主  演".length)=="主  演"){
                movie1.actor = v;
            }
            if(v.substr(0,"简  介".length)=="简  介"){
                movie1.jianjie = v;
            }
           
        });
        return movie1;
    }
    
    const  url2 = 'http://localhost/f2.html';
    async function getMovieFromUrl(url){
    
        console.log(url)
        const sres = await superagent.get(url).charset('gbk');
    
        let html = sres.text,
            $ = cheerio.load(html, {
                decodeEntities: false
            }), //用cheerio解析页面数据
            obj = {};
        let text='';
        $("p").each((index, element) => {
            let $text = $(element).text();
            text=text+$text;
        });
    
        $("p img").each((index, element) => {
            let $imgurl = $(element).attr("src");
            console.log($imgurl)
        });
        let parr = text.split('◎')
        let movie1 = createMovie1(parr);
        console.log(movie1);      
    }
    
    getMovieFromUrl(url2)
  • 相关阅读:
    Python-Jenkins 查询job是否存在
    关于QT
    编译C++程序
    Linux基础知识
    Ubuntu下安装QT
    Linux下的编辑器Notepadqq
    简单的说两句
    c之void及void*
    c之(类型)-1?
    c之枚举默认值
  • 原文地址:https://www.cnblogs.com/cnchengv/p/10821380.html
Copyright © 2011-2022 走看看