利用python爬取古诗句
代码 #导入模块 - import modularfrom email import headerfrom bs4 import BeautifulSoupimport requests#请求网站f="《"a="|"n="1"path="./1/new.txt"while True: url="https://so.gushiwen.cn/mingjus/default.aspx?page="+n+"1&tstr=&astr=&cstr=&xstr=" headers={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360SE'} response=requests.g ...
Python爬虫学习(一)
requests 模块 请求方式: response=requests.get(‘https://github.com/timeline.json’) # GET请求response=requests.post(“http://httpbin.org/post”) # POST请求response=requests.put(“http://httpbin.org/put”) # PUT请求response=requests.delete(“http://httpbin.org/delete”) # DELETE请求response=requests.head(“http://httpbin.org/get”) # HEAD请求response=requests.options(“http://httpbin.org/get” ) # OPTIONS请求 发送请求: # 最基本的不带参数的get请求 ...
利用 GitHub Actions 自动部署 Hexo 到 Github 和 Gitee
前言 网上虽然有很多通过 GitHub Actions 自动部署 Hexo 的教程,但都有各种各样的问题。 主要问题还是 Workflow 脚本没有写正确,比如插件部分。 建议 将仓库设置为私有仓库 步骤 1、生成密钥对 (这个也不会的话,方法自行 Google) ssh-keygen -t rsa -b 4096 -f ~/.ssh/GitHub-actions-deploy 然后会获得一个公钥和私钥。 2、在 GitHub Pages 所在的仓库中添加 “公钥” 找到仓库的 Settings - Deploye keys - Add deploy key Title 填入:ACTION_DEPLOY_KEY Key 填入:# 步骤1生成的密钥对中的公钥 勾上 Allow write access 3、在存放 Hexo 源文件的仓库中添加 “私钥” PS: 跟步骤 2 中的仓库可能是同一个,也可能不是同一个。根据自己的选型设置。 找到仓库的 Settings - Secrets - Add a new secret Name 填入:HEXO_DEPLOY_PRIVATE_K ...
利用Python写了个网易音乐人签到的代码
代码 https://163music-taupe.vercel.app#导入requests模块import requests#创建qd()方法def qd(phone,password): #获取网易云cookie url1="https://163music-taupe.vercel.app/login/cellphone?phone="+phone+"&md5_password="+password response1=requests.post(url1) sf=response1.json() cookie=sf["cookie"] #完成登录网易音乐人任务 url2="https://163music-taupe.vercel.app/musician/sign?cookie="+str(cookie) response2=requests.post(url2) #获取签到任务userMissionId url3="https://163music-taupe.verc ...