Python
qq_24127015
本人目前从事C++开发
展开
-
Python 爬取周杰伦歌曲信息,爬取豆瓣top250的电影,并保存至excel中
使用requests、BeautifulSoup模块,在网上爬取信息。有的网页可以直接爬取到,有些则需要分步加载,这时就需要使用network进行分析找到信息对应的请求。有的会反爬虫,则需要添加headers信息,user-agent会存放访问网站的浏览器,我们需要伪装成浏览器进行爬取。有时候返回的信息是个json文件,则需要将json转换成dict字典。1.爬取周杰伦歌曲示例1:需要用到request headers,network,query string parameters,jso.原创 2020-05-29 14:05:23 · 999 阅读 · 0 评论 -
Python 读写csv,读写excel
正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消正在上传…重新上传取消示例1:csv文件的写入importcsv #引用csv模块 csv_file=open('demo.csv','w',newline='') #调用open()函数打开csv文件,传入参数:文件名“demo....原创 2020-05-29 13:53:05 · 554 阅读 · 0 评论 -
python 生成动态二维码
首先安装myqr,在终端中输入:pip install myqr,由于python官网被墙,可能需要翻墙才能安装示例1:fromMyQRimportmyqr myqr.run(words='https://baidu.com')运算结果:qrcode.png示例2:生成彩色动图二维码from MyQR import myqrmyqr.run( words = 'http://weixin.qq.com/r/kzlje9TEE4lsrZAY92yB'...原创 2020-05-15 10:43:25 · 440 阅读 · 0 评论 -
Python 发邮件
示例代码:# smtplib 用于邮件的发信动作import smtplibfrom email.mime.text import MIMEText # 内容形式为纯文本、HTML页面from email.header import Header#from email.mime.image import MIMEImage # 内容形式为图片#from email.mime.multipart import MIMEMultipart # 多形式组合,可包含文本和附件# 发信方原创 2020-05-15 09:21:10 · 235 阅读 · 0 评论 -
Python 9 函数
函数的定义:函数的组成:定义和调用函数# 函数名:1. 名字最好能体现函数的功能,一般用小写字母和单下划线、数字等组合# 2. 不可与内置函数重名(内置函数不需要定义即可直接使用)def math(x):# 参数:根据函数功能,括号里可以有多个参数,也可以不带参数,命名规则与函数名相同# 规范:括号是英文括号,后面的冒号不能丢 y = 3x ...原创 2019-10-22 23:08:41 · 3530 阅读 · 0 评论 -
Python 合并两个列表并排序
list1 = [91, 95, 97, 99] list2 = [92, 93, 96, 98]# 把 A 组成绩赋值给一个新列表,用来存合并的成绩——这个细节要注意!list3 =list1list3.extend(list2)print(list3)list3.sort()print(list3)...原创 2019-10-22 13:54:28 · 6978 阅读 · 1 评论 -
Python 6 循环break,continu语句pass,else
break语句:在这里,if...break的意思是如果满足了某一个条件,就提前结束循环。记住,这个只能在循环内部使用。while True: password=input('请用户输入密码:') if password == '小龙女': break;print('通过啦')运行结果:continue语句continue的意思...原创 2019-10-22 12:54:53 · 236 阅读 · 0 评论 -
Python 5 循环:for循环,while循环,range函数,
for循环for i in [1,2,3,4,5]: print(i)运行结果:#有一群数字在排队办业务,也就是列表[1,2,3,4,5]#它们中的每一个被叫到号的时候(for i in),就轮流进去一个空房间办业务#每一个数字进去房间之后,都对计算机说:“喂,我要办这个业务:帮忙把我自己打印出来”,也就是print(i)#然后计算机忠实的为每一个数字提供...原创 2019-10-22 12:40:34 · 659 阅读 · 0 评论 -
Python 4 字典
如果不想口算,我们可以用len()函数来得出一个列表或者字典的长度(元素个数),括号里放列表或字典名称。#直接运行代码即可students = ['小明','小红','小刚']scores = {'小明':95,'小红':90,'小刚':90}print(len(students))print(len(scores))运行结果:这里需要强调的是,字典中的键具备唯一性,...原创 2019-10-22 10:37:49 · 216 阅读 · 0 评论 -
Python 3 列表
#直接运行代码即可students = ['党志文', '浦欣然', '罗鸿朗', '姜信然', '居俊德', '宿鸿福', '张成和', '林景辉', '戴英华', '马鸿宝', '郑翰音', '厉和煦', '钟英纵', '卢信然', '任正真', '翟彭勃', '蒋华清', '双英朗', '金文柏', '饶永思', '堵宏盛', '濮嘉澍', '戈睿慈', '邰子默', '于斯年', '扈...原创 2019-10-22 10:02:48 · 216 阅读 · 0 评论 -
Python 2 数据类型、类型转化
原创 2019-10-22 09:33:14 · 169 阅读 · 0 评论 -
Python 1.条件判断,input函数的使用,数据类型和转换,print函数等,变量的命名
1. 复仇者联盟的成员也是有工资的,然而,由于美国队长一直被冰封在北极,错过了多次调薪机会,所以美国队长的工资一直是每月80美元。光荣挺进史塔克穷人榜前三名,并获封“美元队长”称号。salary=80if salary<=500: print('欢迎进入史塔克穷人帮前三名') if 100<salary<500: print('请找弗瑞队长...原创 2019-08-23 23:19:34 · 564 阅读 · 0 评论