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("",“”,) 槽的顺序对应()中参数的顺序

我的小秘~~