- 博客(11)
- 收藏
- 关注
原创 利用C++关键词operator实现操作运算符的重载
C++中的关键字operator能够对操作符进行重载,例如 //对操作符*重载 cuComplex operator*(const cuComplex &a) { } //对操作符+重载 cuComplex operator+(const cuComplex &a) { } 代码实现 #include<iostream> using namespace std; struct .
2020-06-08 21:01:17
616
原创 python-re模块
re.match方法 原型 re.match(pattern,string,flags = 0) 功能 尝试从字符串的起始位置匹配,该函数只匹配字符串开始的字符,如果开始的字符不符合正则表达式,匹配就会失败,函数返回None,如果匹配成功返还一个匹配对象。 参数 描述 ...
2020-07-06 11:44:35
312
1
原创 利用Requests和正则表达式爬取猫眼电影TOP100
功能 爬取猫眼电影TOP100的排名、图片URL、名称、主演、时间以及评分信息,并存入excel中。 示例代码 import requests from requests.exceptions import RequestException import re import xlwt all_info_list=[] def create_ecxel(sheet_header): ...
2020-07-06 11:44:14
579
原创 python学习常用官方文档地址
python官方文档(内置函数) https://docs.python.org/3.7/library/functions.html w3school(内含HTML/CSS、JavaScript、Serve Side、ASP.NET、XML、Web Services、Web Building) http://www.w3school.com.cn/xml/xml_intro.asp Sc...
2020-07-06 11:43:45
164
原创 python格式化输出的若干方法
方式一 % 方式二 format() 方式三 f 示例 name = 'Mike' age = 22 print(f'我的名字是{name}\n我的年龄是{age}') 运行结果 我的名字是Mike 我的年龄是22
2020-07-06 11:43:00
107
原创 python函数变量作用域(全局变量与局部变量)
一、引用全局变量 使用到的全局变量只是作为引用,不在函数中修改它的值的话,不需要加global关键字。如: 示例 a = 1 b = [2, 3] def func(): if a == 1: print("a: %d" %a) for i in range(4): if i in b: print("%d in l...
2020-07-06 11:42:46
221
原创 python-编码与解码(encode/decode)
示例 name = '1唐三2小舞' print(type(name)) print(name) result1 = name.encode('utf-8') #将字符串str以utf-8标准编码为字节流Byte print(type(result1)) print(result1) result2 = result1.decode('utf-8') #将字节流Byte...
2020-07-06 11:42:35
160
原创 lxml解析库和Xpath语法
注意:Xpath路径可以借助Xpath helper插件校验是否正确,打开与关闭的快捷键均为Ctrl+shift+x 示例 import requests from lxml import etree headers={ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537...
2020-07-06 11:42:20
237
原创 爬取豆瓣电影TOP250的数据/存储到MySQL
import requests from lxml import etree import re import pymysql import time conn = pymysql.connect(host='localhost', user='root', passwd='cjlushenbin', db='my_database', port=3306, charset=...
2020-07-06 11:42:01
328
原创 python多进程爬取简书最新评论存储MySQL
import requests from lxml import etree import pymysql from multiprocessing import Pool conn = pymysql.connect(host='localhost', user='root', passwd='cjlushenbin', db='my_database', port=3306, ...
2020-07-06 11:41:43
159
原创 python MySQL的使用
注意: 1.Text类型不能作为主键 import pymysql data = { 'id': '1', 'name': 'Mike', 'age': '28' } class MySQL(object): def __init__(self,host,user,passwd,database,port,charset): self.h...
2020-07-06 11:41:30
125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅