python 简单代码编写注意事项
- 程序编号后,要写执行程序
- 需标明接收return的参数
- 给多个参数赋值时,如果值为含参表达式,最好分开写
- 判断句应该用双等号
- 参数和数字相乘要加*
编程步骤
- 先举几个例子简单计算
- 总结归纳算法
- 流程图等描述
- 写程序
爬虫
url = "https://v2.kwaicdn.com/ksc2/RqfLyu5kJXa1DHTUXBUIIQo8fq4vSeKrjLgayugFqpS922Po2rCKLsnbATWyPNTe72xmBb6p9WqPs0isy2eGGPzZITPX_VrX7hm_5i-4u2VnELGZcDoY1tf1GjDpQThOsKvQ4-5U6BrxZQJWnTybQZxorcg5u0ri74ZlVarRbV38Dn1d2ZHlRKsIMJz66h66.mp4?pkey=AAXMIfEysnHm1h55pNht0c32ARF8zzhlLdqUGFcr4JW0eqAgnx7YOS8o57aFPVM_SqUFEBzQFG0ahjKFtX4fO6pFSBe2u7Svq6qom7Yw0sT21Am_xbij7FhmnSXpk10jU5Y&tag=1-1721995719-unknown-0-n5nvgcc0m0-6ab1013e3622dd08&clientCacheKey=3xs7q5huh9vekc4_b.mp4&di=6f00ed6b&bp=10004&tt=b&ss=vp"
headers = {'user-agent': '','cookie':'' ,'referer':''}
import requests
res = requests.get(url,headers=headers)
print(res.status_code) #响应码 200成功,403拒绝,404丢失,500错误
open('1.MP4','wb').write(res.content)
url = "https://v2.kwaicdn.com/ksc2/RqfLyu5kJXa1DHTUXBUIIQo8fq4vSeKrjLgayugFqpS922Po2rCKLsnbATWyPNTe72xmBb6p9WqPs0isy2eGGPzZITPX_VrX7hm_5i-4u2VnELGZcDoY1tf1GjDpQThOsKvQ4-5U6BrxZQJWnTybQZxorcg5u0ri74ZlVarRbV38Dn1d2ZHlRKsIMJz66h66.mp4?pkey=AAXMIfEysnHm1h55pNht0c32ARF8zzhlLdqUGFcr4JW0eqAgnx7YOS8o57aFPVM_SqUFEBzQFG0ahjKFtX4fO6pFSBe2u7Svq6qom7Yw0sT21Am_xbij7FhmnSXpk10jU5Y&tag=1-1721995719-unknown-0-n5nvgcc0m0-6ab1013e3622dd08&clientCacheKey=3xs7q5huh9vekc4_b.mp4&di=6f00ed6b&bp=10004&tt=b&ss=vp"
headers = {'user-agent': '','cookie':'' ,'referer':''}
import requests
res = requests.get(url,headers=headers)
print(res.status_code) #响应码 200成功,403拒绝,404丢失,500错误
open('1.MP3','wb').write(res.content)
#视频剪辑
from moviepy.editor import * #*指所有功能
#加载素材
video = VideoFileClip('1.mp4')
audio = AudioFileClip('1.mp3')
#剪辑视频
final = video.set_audio(audio)
#导出成品
final.write_videofile('完整视频.MP4')
网站会检查我们的相关信息:
user-agent:浏览器及系统的一些信息
cookie:登录网站的身份标识/游客身份
referer:引荐页
跳过来源审查
Beautiful Soup库 是解析html和xml库文件的库
html是尖括号构成的标签组织起来的,标签间构成上下游关系,形成标签树.
Beautiful Soup库 是解析和维护标签树的功能库
html文档=标签数= Beautiful Soup类的对象
属性是由键值对构成的(即特性和值)
from bs4 import Beautiful Soup(从库中引用类)
实际上仅parser就可以解析所有了,如果不对性能有很高要求的情况下.
format方法规定格式
“{}上帝吃素{}保洁费调查表{}慧极必伤擦句”.format("",“”,) 槽的顺序对应()中参数的顺序