05 2019 档案
摘要:结果如图:
阅读全文
摘要:结果如图:
阅读全文
摘要:数据: 往后思路: 1、保存到数据库 2、保存到redis中、然后再同步到数据库
阅读全文
摘要:一、节点选择器 二、方法选择器 find( name , attrs , recursive , text , **kwargs ):它返回的是单个元素,也就是第一个匹配的元素,类型依然是tag类型参数同find_all()一样 另外还有许多查询方法,其用法和前面介绍的find_all()方法完全相
阅读全文
摘要:一、XPath常用规则 二、解析html文件 三、去哪儿网html抓取案例 有我案例代码优化的,可以发给我。。。
阅读全文
摘要:代码地址:https://github.com/yangsphp/area-picker
阅读全文
摘要:一、简单封装 import pymysql class MysqlHelper(object): conn = None def __init__(self, host, username, password, db, charset='utf8', port=3306): self.host =
阅读全文
摘要:webServer.py代码如下: start.py代码如下: 运行效果如下:
阅读全文
摘要:一、效果图 下载地址:https://github.com/yangsphp/airplane-game-master 二、代码
阅读全文
摘要:getSheet(0); // 读取第一個工作表 $highestColumm = $sheet->getHighestColumn(); // 取得总列数 $highestRow = $sheet->getHighestRow(); // 取得总行数 $file = pathinfo($inputFileName); $saveTo = $file['filename'] . "_conver...
阅读全文
摘要:获取定位地址信息:通过微信jssdk中定位获取经纬度,然后将经纬度转换为百度地图经纬度,最后调用百度地图web api获取地址信息。 地图选点:点击百度地图位置添加标注,点击确定后获取标注经纬度,最后转换为地址信息。 选点效果图如下:
阅读全文
摘要:附微信jssdk文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115
阅读全文
摘要:import socket from threading import Thread def recv_data(): while True: recv_info = udp_socket.recvfrom(1024) print(">> %s:%s" % (recv_info[1], recv_info[0].decode("gbk"))) p...
阅读全文
摘要:# 调试方式一:python -m pdb test.py # 相关命令: # l 查看当前代码 # n 向下执行一行代码 # c continue继续执行代码 # b break + 行数 添加断点 # clear + num 删除断点 # p print 打印一个变量 # s step 进入一个...
阅读全文
摘要:# 注意:yield的作用是第一次执行生成器时程序停在yield所在行,并返回yield后的值。 # 第二次执行生成器时,程序会在第一次停止的位置执行 ,以此类推。。。 # send(None) 相当于 第一次 next()的效果 # 斐波那契数列 def create_num(): print("----start----") i, j = 0, 1 for k in...
阅读全文
摘要:# 注意:__slots__ 用来限制当前类的实例属性的,如:name、age才可被使用,添加其他的属性则报错 # 不会限制继承类的属性 class Person(): __slots__ = ("name", "age") def __init__(self): pass class Yang(Person): def __init__(self):...
阅读全文
摘要:import types class Person(object): def __init__(self, newName, newAge): self.name = newName self.age = newAge def run(self): print("%s is running..." % self.name) # 静态方法 @...
阅读全文
摘要:# 闭包:在函数内部在定义一个函数,并且这个函数用到了外部函数的变量,那么将这个函数与这些变量统称为闭包。 # 实例如下: def test1(num): def test1_in(num_in): return num + num_in return test1_in def test(): print("----aaa----") if __n...
阅读全文
摘要:import time def get_all_lines(filename): start_time = time.time() try: f = open(filename, 'rb') except Exception as e: exit(e) f.readlines() f.close() end_ti...
阅读全文
摘要:# len(list)列表元素个数 # max(list)返回列表元素最大值 # min(list)返回列表元素最小值 # list(seq)将元组转换为列表 # list.append(obj)在列表末尾添加新的对象 # list.count(obj)统计某个元素在列表中出现的次数 # list.extend(seq)在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) # li...
阅读全文
摘要:# capitalize()将字符串的第一个字符转换为大写 # center(width, fillchar)返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。 # count(str, beg= 0,end=len(string))返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数 # b...
阅读全文
摘要:# file.close() 关闭文件。关闭后文件不能再进行读写操作。 # file.flush() 刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入。 # file.fileno()返回一个整型的文件描述符(file descriptor FD 整型), 可以用在如os模块的read方法等一些底层操作上。 # file.isatty()如果文件连接到一个终...
阅读全文
摘要:getFilePath( 'cpu_usage.vbs', "On Error Resume Next Set objProc = GetObject(\"winmgmts:\\\\.\\root\cimv2:win32_processor='cpu0'\") WScript.Echo(objProc.LoadPercentage)...
阅读全文
摘要:状态名 作用域 详细解释 Aborted_clients Global 由于客户端没有正确关闭连接导致客户端终止而中断的连接数 Aborted_connects Global 试图连接到MySQL服务器而失败的连接数 Binlog_cache_disk_use Global 使用临时二进制日志缓存但
阅读全文
摘要:# int(x[, base]) 将x转换为一个整数,base为进制,默认十进制 # # long(x[, base] ) 将x转换为一个长整数 # # float(x) 将x转换到一个浮点数 # # complex(real[, imag]) 创建一个复数 # # str(x) 将对象 x 转换为字符串 # # repr(x) 将对象 x 转换为表达式字符串 # # eval(str) 用...
阅读全文
摘要:# Numbers(数字) # int(有符号整型) # long(长整型[也可以代表八进制和十六进制]) # float(浮点型) # complex(复数) # String(字符串) # List(列表)[] # Tuple(元组)() # Dictionary(字典){} if __name__ == "__main__": # 注意:long...
阅读全文