{"id":142,"date":"2025-08-23T15:34:00","date_gmt":"2025-08-23T07:34:00","guid":{"rendered":"http:\/\/43.139.99.192\/?p=142"},"modified":"2025-08-23T15:34:01","modified_gmt":"2025-08-23T07:34:01","slug":"python%e7%9f%ad%e8%a7%86%e9%a2%91%e5%8e%bb%e6%b0%b4%e5%8d%b0%e7%88%ac%e8%99%ab","status":"publish","type":"post","link":"http:\/\/43.139.99.192\/index.php\/2025\/08\/23\/python%e7%9f%ad%e8%a7%86%e9%a2%91%e5%8e%bb%e6%b0%b4%e5%8d%b0%e7%88%ac%e8%99%ab\/","title":{"rendered":"Python\u77ed\u89c6\u9891\u53bb\u6c34\u5370\u722c\u866b"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u4ee3\u7801\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;!DOCTYPE html&gt;<br>&lt;html lang=\"zh-cmn-Hans\"&gt;<br>&lt;head&gt;<br>&lt;meta charset=\"utf-8\"&gt;<br>&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, shrink-to-fit=no\"\/&gt;<br>&lt;meta name=\"renderer\" content=\"webkit\"\/&gt;<br>&lt;meta name=\"force-rendering\" content=\"webkit\"\/&gt;<br>&lt;meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\"\/&gt;<br>&lt;title&gt;{{ title }}&lt;\/title&gt;<br>&lt;link rel=\"icon\" type=\"image\/png\" href=\"favicon.png\"&gt;<br>&lt;link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/mdui@1.0.0\/dist\/css\/mdui.min.css\"\/&gt;<br>&lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/mdui@1.0.0\/dist\/js\/mdui.min.js\"&gt;&lt;\/script&gt;<br>&lt;script src=\"https:\/\/cdn.bootcss.com\/jquery\/2.1.4\/jquery.min.js\"&gt;&lt;\/script&gt;<br>&lt;\/head&gt;<br>&lt;body class=\"mdui-theme-primary-indigo mdui-theme-accent-pink\"&gt;<br>&lt;style&gt;<br>    ::selection {<br>      background: rgba(0,149,255,.1);<br>    }<br>    body:before{<br>      top: 0;<br>      left: 0;<br>      right: 0;<br>      bottom: 0;<br>      opacity: .3;<br>      z-index: -1;<br>      content: \"\";<br>      position: fixed;<br>      background-image: linear-gradient( 135deg, #CE9FFC 10%, #7367F0 100%);<br>    }<br>    .mdui-textfield-input{<br>      float: left;<br>      width: 75%;<br>      text-transform: none;<br>    }<br>    .mdui-btn{<br>      width: 25%;<br>    }<br>    .mdui-container {<br>      max-width: 900px;<br>      margin-top: 6em;<br>      margin-bottom: 4em;<br>    }<br>    .mdui-btn, .mdui-fab {<br>      min-width: 0px;<br>    }<br>    .mdui-card{<br>      opacity: .8;<br>      padding: 2em;;<br>      border-radius: 6px;<br>    }<br>    .down .mdui-btn{<br>      width: auto;<br>      margin-left: 1.5em;<br>      margin-bottom: 0.5em;<br>    }<br>    p{<br>        opacity: .8;<br>    }<br>    .mdui-card-content{<br>        padding: 16px 0 0 0;<br>    }<br>&lt;\/style&gt;<br>&lt;main class=\"mdui-container\"&gt;<br>&lt;div class=\"mdui-card\"&gt;<br>   &lt;img class=\"mdui-img-circle mdui-center\" style=\"width: 150px;\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/5ime\/img\/avatar.jpg\"\/&gt;<br>  &lt;h1 class='mdui-text-center'&gt;\u5728\u7ebf\u77ed\u89c6\u9891\u53bb\u6c34\u5370\u89e3\u6790&lt;\/h1&gt;<br>  &lt;div class=\"mdui-typo\"&gt;<br>    &lt;p&gt;&lt;strong&gt;\u76ee\u524d\u652f\u6301: &lt;\/strong&gt;\u6296\u97f3\/\u76ae\u76ae\u867e\/\u706b\u5c71\/\u5fae\u89c6\/\u6700\u53f3\/\u5feb\u624b\/\u5168\u6c11\u5c0f\u89c6\u9891\/\u76ae\u76ae\u641e\u7b11\/\u68a8\u89c6\u9891\/\u897f\u74dc\/\u5fae\u535a\/\u864e\u7259\/\u7eff\u6d32\/\u597d\u770b\/\u9017\u62cd\/\u7f8e\u62cd\/\u65b0\u7247\u573a\/A\u7ad9\/\u5168\u6c11K\u6b4c\/6\u95f4\u623f&lt;\/p&gt;<br>    &lt;p&gt;<br>        &lt;strong&gt;\u6e29\u99a8\u63d0\u793a: &lt;\/strong&gt;&lt;br\/&gt;<br>        1. \u7c98\u8d34\u89c6\u9891\u5730\u5740\u65f6&lt;u&gt;\u65e0\u9700\u5220\u9664\u6587\u6848&lt;\/u&gt;&lt;small&gt; \u4f46\u5982\u679c\u89c6\u9891\u94fe\u63a5\u6b63\u786e\u4f46\u89e3\u6790\u5931\u8d25\u8bf7\u5220\u6389\u6587\u6848\u540e\u91cd\u8bd5&lt;\/small&gt;&lt;br\/&gt;<br>        2. \u70b9\u51fb\u4e0b\u8f7d\u89c6\u9891\u8df3\u8f6c\u65f6, \u53ef\u80fd\u4f1a\u88ab\u5bf9\u5e94\u7f51\u7ad9\u8bc6\u522b, \u62a5 &lt;u&gt;403 Forbidden&lt;\/u&gt;, \u53ef\u4ee5\u5728 \u4e0b\u8f7d\u89c6\u9891 \u6309\u94ae, \u53f3\u952e\u590d\u5236\u94fe\u63a5\u5730\u5740, \u65b0\u5f00\u6d4f\u89c8\u5668\u6807\u7b7e\u9875\u6253\u5f00\u5373\u53ef<br>    &lt;\/p&gt;<br>    &lt;hr\/&gt;<br>  &lt;\/div&gt;<br>&lt;div class=\"mdui-card-content mdui-typo\"&gt;<br>   &lt;div class=\"mdui-textfield mdui-textfield-floating-label\"&gt;<br>      &lt;input class=\"mdui-textfield-input\" type=\"text\" id=\"url\" placeholder=\"\u8bf7\u7c98\u8d34\u89c6\u9891\u5206\u4eab\u5730\u5740\" required\/&gt;<br>      &lt;div class=\"mdui-textfield-error\"&gt;<br>         \u9700\u8981\u89e3\u6790\u7684\u89c6\u9891\u5730\u5740\u4e0d\u80fd\u4e3a\u7a7a<br>      &lt;\/div&gt;<br>      &lt;button class=\"mdui-btn mdui-color-theme-accent mdui-ripple\" onclick=\"setValue()\"&gt;\u89e3\u6790&lt;\/button&gt;<br>   &lt;\/div&gt;<br>&lt;\/div&gt;<br>&lt;div class=\"down mdui-text-center\"&gt;&lt;\/div&gt;<br>&lt;\/div&gt;<br>&lt;\/main&gt;<br>&lt;script&gt;<br>function  setValue(){<br>    var data =  document.getElementById(\"url\").value;<br>    let regex = \/http[s]?:\\\/\\\/[\\w.-]+[\\w\\\/-]*[\\w.-]*\\??[\\w=&amp;:\\-\\+\\%]*[\/]*\/;<br>    var v =  data.match(regex)[0];<br>    console.log(v);<br><br>    var xmlhttp;<br>    if(window.XMLHttpRequest){<br>        xmlhttp=new XMLHttpRequest();<br>    }<br>    else{\/\/ code for IE6, IE5<br>        xmlhttp=new ActiveXObject(\"Microsoft.XMLHTTP\");<br>    }<br><br>    \/\/ \u94fe\u63a5\u5730\u5740\u9700\u8981\u7528encodeURIComponent\u52a0\u5bc6, \u5426\u5219\u4f1a\u5bfc\u81f4\u539f\u89c6\u9891\u94fe\u63a5\u4e2d&amp;\u540e\u7684\u5b57\u7b26\u88ab\u8bc6\u522b\u4e3a\u672c\u94fe\u63a5\u7684\u53c2\u6570\u800c\u4e22\u5f03<br>    xmlhttp.open(\"GET\",\"\/video\/share\/url\/parse?url=\" + encodeURIComponent(v),false);<br>    xmlhttp.send();<br>    var jsonObj = JSON.parse(xmlhttp.responseText);<br>    console.log(jsonObj);<br>    if(jsonObj.code == 200){<br>        mdui.snackbar({<br>            message: '\u89e3\u6790\u6210\u529f'<br>        });<br><br>        let successHtml = '&lt;h4&gt;'+jsonObj.data.title+' &lt;\/h4&gt;';<br>        successHtml += '&lt;a class=\"mdui-btn mdui-btn-raised\" href=\"'+jsonObj.data.cover_url+'\" target=\"_blank\" download=\"video\" referrerpolicy=\"no-referrer\"&gt;\u4e0b\u8f7d\u5c01\u9762&lt;\/a&gt;';<br><br>        \/\/ \u5982\u679cvideo_url\u4e0d\u4e3a\u7a7a, \u5219\u663e\u793a\u4e0b\u8f7d\u89c6\u9891\u6309\u94ae<br>        if(jsonObj.data.video_url != \"\"){<br>            successHtml += '&lt;a class=\"mdui-btn mdui-btn-raised\" href=\"'+jsonObj.data.video_url+'\" target=\"_blank\" download=\"video\" referrerpolicy=\"no-referrer\"&gt;\u4e0b\u8f7d\u89c6\u9891&lt;\/a&gt;';<br>        }<br><br>        \/\/ \u5982\u679c jsonObj.data.images \u662f\u6570\u7ec4\uff0c \u5e76\u4e14\u957f\u5ea6\u5927\u4e8e0, \u5219img\u5c55\u793a\u56fe\u7247<br>        if(jsonObj.data.images &amp;&amp; jsonObj.data.images.length &gt; 0){<br>            successHtml += '&lt;h4&gt;\u56fe\u96c6&lt;\/h4&gt;';<br>            jsonObj.data.images.forEach(function(item){<br>                successHtml += '&lt;img src=\"'+item+'\" style=\"width: 160px; margin: 1em;\"\/&gt;';<br>            });<br>        }<br><br>        $(\".down\").html(successHtml);<br>    }else{<br>        mdui.snackbar({<br>            message: \"\u89e3\u6790\u5931\u8d25,\u89c6\u9891\u4e0d\u5b58\u5728\u6216\u8005\u94fe\u63a5\u4e0d\u6b63\u786e:&lt;br\/&gt;\" + jsonObj.msg<br>        });<br>    }<br>}<br>&lt;\/script&gt;<br>&lt;\/body&gt;<br>&lt;\/html&gt;<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u4ee3\u7801\uff1a &lt;!DOCTYPE html&gt;&lt;html lang=&#8221;zh-cmn-Hans&#8221;&#038;gt [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[3],"class_list":["post-142","post","type-post","status-publish","format-standard","hentry","category-text","tag-python"],"_links":{"self":[{"href":"http:\/\/43.139.99.192\/index.php\/wp-json\/wp\/v2\/posts\/142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/43.139.99.192\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/43.139.99.192\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/43.139.99.192\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/43.139.99.192\/index.php\/wp-json\/wp\/v2\/comments?post=142"}],"version-history":[{"count":1,"href":"http:\/\/43.139.99.192\/index.php\/wp-json\/wp\/v2\/posts\/142\/revisions"}],"predecessor-version":[{"id":143,"href":"http:\/\/43.139.99.192\/index.php\/wp-json\/wp\/v2\/posts\/142\/revisions\/143"}],"wp:attachment":[{"href":"http:\/\/43.139.99.192\/index.php\/wp-json\/wp\/v2\/media?parent=142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/43.139.99.192\/index.php\/wp-json\/wp\/v2\/categories?post=142"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/43.139.99.192\/index.php\/wp-json\/wp\/v2\/tags?post=142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}