hello大家好今天叫大家如何做录音机和爬虫如果有学编程就学猿编程的话那就选对了,照着学
先做录音机程序“#”为注释先导入模块import ybc_audio, ybc_box接着开始au = ybc_audio.Audio()
num = au.samplingNum(120)
dataList = []让录音开始ybc_box.msgbox('录音开始')
for i in range(num):
data = au.sampling()
dataList.append(data)最后加上结尾录音结束还得把录音保存在一个MP3或wavybc_box.msgbox('录音结束')
au.save('1.mp3', dataList)
完整代码
import ybc_audio, ybc_box
au = ybc_audio.Audio()
num = au.samplingNum(120)
dataList = []
# 添加'录音开始'弹窗
ybc_box.msgbox('录音开始')
for i in range(num):
data = au.sampling()
dataList.append(data)
# 添加'录音结束'弹窗
ybc_box.msgbox('录音结束')
au.save('1.mp3', dataList)
好了接下来教大家做爬虫,爬虫有好多种比如代码爬虫、图片爬虫、标签爬虫今天就教代码爬虫第一步导入模块import requests第二步获取网址url = 'https://edu.codemao.cn/'第三步 定义变量h存储User-Agent
h = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, ' 'like Gecko)Chrome/69.0.3497.100 Safari/537.36'}第四步通过headers参数设置UA
r = requests.get(url,headers=h)通过headers参数设置UA
r = requests.get(url,headers=h)
判断是否爬取成功
if r.status_code == 200:
r.encoding = 'utf-8'
print(r.text)第五步几乎没有太大的作用
else:
print('爬取失败')
print(r.status_code)
接下来上完整代码
import requests
# 爬取csdn网页地址
url = 'https://csdn.net/'
# 定义变量h存储User-Agent
h = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, '
'like Gecko)Chrome/69.0.3497.100 Safari/537.36'}
# 通过headers参数设置UA
r = requests.get(url,headers=h)
# 判断是否爬取成功
if r.status_code == 200:
r.encoding = 'utf-8'
print(r.text)
else:
print('爬取失败')
print(r.status_code)


