python
文章平均质量分 51
你个闲王
这个作者很懒,什么都没留下…
展开
-
python 将android Strings.xml 批量导入到Excel 中
# -*- coding: utf-8 -*-import xml.dom.minidom import pandas as pd key_list=[]value_list=[]def readStrings(): dom = xml.dom.minidom.parse('strings.xml') root = dom.documentElement tags=dom.getElementsByTagName('string') for t in tag.原创 2020-08-20 20:13:29 · 326 阅读 · 0 评论 -
python实现解压,拷贝,合并文件操作
需求:需要将指定文件夹下的压缩包,解压后将其中的pdf文件统一拷贝到指定文件夹,并提取每一个压缩包中的excel 文件内容,合并成一个EXCEl代码如下:# -*- coding:utf-8*-import os.pathimport zipfileimport shutilfrom pathlib import Pathfrom openpyxl import lo...原创 2019-07-22 14:23:06 · 993 阅读 · 0 评论 -
python 实现串口发送数据
'''功能: 发送指定AT命令到设备 实现关机'''import serialserdef poweroffSchedule(): ser=serial.Serial("COM5",115200,timeout=0.5) ser.write('AT+POWER_OFF\r\n'.encode()) print(ser.readline()); ser.close()if...原创 2019-07-19 11:04:35 · 14837 阅读 · 3 评论 -
python wifi或蓝牙mac 地址的提取
import remac = "ca:69:6c:35:83:e4,-74,|ca:69:6c:35:83:ed,-74,|ca:69:6c:35:83:ee,-76,|6a:69:6c:05:cb:1e,-80,|8a:69:6c:34:32:a9,-85,"#pattern = r'(([a-z]|[0-9]){2}):(([a-z]|[0-9]){2}):(([a-z]|[0-9]...原创 2019-07-19 10:42:21 · 1578 阅读 · 0 评论 -
python求职准备第4天—进程优先级队列
昨天复习了线程以及线程的同步,今天复习线程优先级队列 使用queue 之前讲过 queue.Queue是服务线程的 而Queue 是服务进程的,这个要注意。线程优先级队列示例如下:from threading import Thread,Lockfrom queue import Queueimport timeclass myThread(Thread): def...原创 2019-05-24 00:24:55 · 324 阅读 · 0 评论 -
python求职准备第3天—线程
昨天运用多进程爬取豆瓣TOP250 影片评分等信息,今天来复习 线程。可以参考Python 官方对线程的理解线程是一种对于非顺序依赖的多个任务进行解耦的技术。 今天主要复习线程的继承和线程间的通信线程的继承,示例如下:from threading import Threadimport timefrom random import randintclas...原创 2019-05-22 23:46:54 · 111 阅读 · 0 评论 -
python求职准备第2天—多进程爬虫
昨天复习了进程和多进程的相关知识,今天实际再应用一下,通过多进程爬取豆瓣top100的电影评分。 爬取豆瓣TOP 250 可以用 接口 https://movie.douban.com/top250?start= 注意这个接口 start是从0 开始的代表 top 1 然后检查页面,找到影名,评分等信息...原创 2019-05-22 00:53:46 · 345 阅读 · 0 评论 -
python求职准备第1天—进程
进程是操作系统分配内存的最小单位 Python中进程用到的库 multiprocessing 简单的多进程示例 from multiprocessing import Processfrom time import time,sleepfrom random import randintdef download_task(task_name): ...原创 2019-05-20 23:20:58 · 143 阅读 · 0 评论 -
Python 爬虫 求职计划
现状:2019年之前从事C语言开发,现在刚接触android开发,但是一直很喜欢Python,工作之余有学习。目前的情况是Python基础学过一遍,项目也有做,但总觉得有的地方没吃透。离求职Python的岗位还是有点困难的。因此需要再巩固强训一遍。目标:Python 爬虫工程师准备路线:1.python 的多线程,多进程,协程,并发等知识再过一遍。2.request ,urlib...原创 2019-05-19 22:22:12 · 302 阅读 · 0 评论 -
mac 安装mysql
去MySQL官网下载安装包 登入https://dev.mysql.com/downloads/mysql/根据自己的系统 下载DMG 。 我下载的是macOS 10.14 (x86, 64-bit), DMG Archive 256.5M 一步一步安装设置密码 傻瓜式安装 配置密码最小8位 我的输入的是12345678 配置软件链接 ln -fs /usr/...原创 2019-05-05 21:02:42 · 152 阅读 · 0 评论 -
pymysql 查询中文乱码的问题解决
今天使用 pymysql 的时候 发现查询到的中文是乱码,最后解决掉了,还是有坑的,特此记录一下。数据库中的内容:查询的结果:为此查看 pymysql.connect 的参数发现 有charset 这个属性 默认是空:于是我们添加如下并运行结果正常。 不过 这个过程中有个小坑,我一开始设置是“utf-8” 因为很多时候 “utf8” "UTF8" "U...原创 2019-02-23 20:36:02 · 3142 阅读 · 0 评论 -
遇到 fdfs-client-py 安装失败,已解决!
安装 fdfs-client-py==1.2.6 时报错: building 'fdfs_client.sendfile' extension error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visual...原创 2019-02-22 16:41:58 · 3334 阅读 · 1 评论 -
python 学习笔记
该笔记 无先后顺序,遇到的问题就记下来。1.关于列表的排序,使用list.sort() 会使的原来的列表会发生变化 为不改变原列表的顺序 可使用 sorted(list) li = [2,3,7,9,1,4]print(sorted(li))print(li)li.sort()print(li)#运行结果[1, 2, 3, 4, 7, 9][2, 3, 7, 9,...原创 2018-12-01 22:14:54 · 154 阅读 · 0 评论 -
python 通过测试微信公众号发送信息
1.微信公众号号测试账号申请 1. 打开微信公众平台https://mp.weixin.qq.com/, 2. 找到开发文档 进入后点击左侧,接口测试号申请 进入微信公众帐号测试号申请系统 获取 appID 和appsecret ...原创 2018-12-01 20:54:28 · 4568 阅读 · 4 评论 -
pycharm 中pip 升级报错的问题解决!
使用 python -m pip install -U --force-reinstall pip命令升级转载 2018-11-13 20:23:40 · 2011 阅读 · 6 评论 -
win7 安装mysql-python 报错
问题描述:win7 64 位安装 mysql-python :pip install mysql-python 安装时报错根据报错信息 应该断定少了 C++ 的库 问题解决:1.在http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python下载对应的包版本, WIN7 就选这个 :MySQL_python-1.2.5-cp27-none-wi...原创 2018-02-10 18:12:52 · 242 阅读 · 0 评论