python
Mr.Ningxy
人生苦短,我用python
展开
-
时间间隔输出函数 python3
因为项目需要输出指定时间间隔和间隔内模块上报的次数,为了避免每次用计算器算,所以自己封装了一个函数,以供自己使用: import time def time_unix(old_time): """将格式为:'2020-9-18 17:50:00'的时间转成unix表示的时间戳""" data_sj = time.strptime(old_time,'%Y-%m-%d %H:%M:%S') time_int = int(time.mktime(data_sj)) return原创 2020-09-21 09:52:08 · 935 阅读 · 0 评论 -
python之openpylx模块列宽的处理方式
找遍全网,也没有找到openpylx对列宽处理合适的方式,因为处理列宽,只能使用如下sheet.column_dimensions['B'].width=50 的方式,以上’B’为每列的序号,不同于行号为数字,列号为字母,所以说是数字就好办,直接用for 循环就好了,但是是字母就不能循环[也许有实现方式吧,没有去理解了],所以此处用chr()函数做一个转换,代码如下: while 1: i = input('请输入数字:') i = eval(i) if i <= 26:原创 2020-08-14 16:46:19 · 601 阅读 · 0 评论 -
爬取新浪微博发的微博,并保存到数据库(MongoDB)
from urllib.parse import urlencode import requests from pyquery import PyQuery as pq import json import io from pymongo import MongoClient ccon = MongoClient(host='localhost',port=27017) db = ccon['weibo'] collection = db['weibo'] base_url = 'https://m.w原创 2020-07-10 17:48:53 · 699 阅读 · 0 评论 -
使用Xpath
import requests import re from lxml import etree th = """ <div> <ul> <li class="item-0"><a href = "link1.html">first item</a></li> <li class="item-1"><a href = "link2.html">second item原创 2020-07-10 14:10:30 · 136 阅读 · 0 评论 -
python3线程练习-
python3线程练习-上位机开发1 这是我的第一篇博文,公司突然要求让弄一个上位机,主要是要连接数字万用表和公司自己的开发的测校准仪,下面是一起的连接图,我们公司自己开发的仪器,主要也是测试电流的功能,但是精度要求很高,所有用一段时间之后,就需要校准,人工校准很麻烦,所有就考虑上位机,我原本打算用labview去实现,但是由于种种原因,就放弃了,后来了解到python可以实现,上位机既需要能用捷...原创 2020-01-13 01:29:55 · 206 阅读 · 0 评论