![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python 学习
qq_15907907
这个作者很懒,什么都没留下…
展开
-
python print打印进度条
import timedef ss (ss):start = time.perf_counter()for i in range(ss): finsh = "▓" * (i + 1) need_do = "-" * (ss - (i + 1)) progress = ((i + 1) / ss) * 100 dur = time.perf_counter() - start print("\r{:^3.0f}%[{}->" "{}]{:原创 2022-04-15 11:24:33 · 962 阅读 · 0 评论 -
logging 自定义文件
import loggingclass Log(): def __init__(self,level = 'DEBUG'): # 创建日志器对象 self.log = logging.getLogger('lazada') self.log.setLevel(level) def console_handler(self,level = 'DEBUG'): # 创建控制台处理器 console_handler原创 2022-03-05 00:29:25 · 262 阅读 · 0 评论 -
logging 日志器
import logging#创建日志器对象logger = logging.getLogger()logger.setLevel('DEBUG')#创建控制台处理器console_handler =logging.StreamHandler()console_handler.setLevel(level='INFO') #定义控制台等级logger.addHandler(console_handler) #日志器添加控制台处理器#创建文本的处理器file_handler =loggi原创 2022-03-05 00:00:58 · 184 阅读 · 0 评论 -
centos 设置定时
在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。cron日志保存在系统目录/var/log/cron1.编写sh文件 创建:vi test.sh 写入:date >> /xiaol/data.txt2.默认创建的这个sh问件是没有执行权限的,修改权限 chmod 777 test.sh3.设置crontab定时任务 打开定时任务配置文件:crontab -e 定时调用test.sh:* * * * * /sambashare/test.sh原创 2022-01-04 22:33:28 · 579 阅读 · 0 评论 -
centos 安装 selenium 并设置定时
安装python3及相关依赖yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++ openssl-devel zlib zlib-devel python3 python3-devel -y安装chrome2.1 添加repo源sudo vi /etc/yum.repos.d/google.repo在打开的空文件中填入以下内容[goog.原创 2021-08-11 23:39:25 · 218 阅读 · 0 评论 -
python 生意参谋操作
from selenium import webdriverfrom selenium.webdriver.common.by import By #引入判断元素加载模块from selenium.webdriver.support.ui import WebDriverWait #引入判断元素加载模块from selenium.webdriver.support import expected_conditions as EC #引入判断元素加载模块from selenium.co原创 2021-05-11 12:08:39 · 398 阅读 · 0 评论 -
钉钉python接口对接,同步通讯录组织架构
python通过钉钉接口获取钉钉企业的信息。1. 安装钉钉sdkpip install dingtalk-sdk例子:https://github.com/007gzs/dingtalk-django-example文档:https://dingtalk-sdk.readthedocs.io/zh_CN/latest/client/index.html可以通过 pip install dingtalk-sdk进行下载安装,然后就可以使用了。在install dingtalk-sdk之前需要pi原创 2021-04-09 16:43:23 · 2805 阅读 · 1 评论 -
Windows pip安装mysqlclient 错误修复
Windows 环境下安装python包经常会有各种环境方面的问题及报错。百度各种去安装whl文件什么网站下载就404 还这么多人推荐然后各种找 找pip官网去下载 whl文件不行,只有64位的 然后去找国外一个什么什么网站不行还是安装不了唉~~~~~~~~~~~~~~接下来正确的方法来了安装mysqlclient包时产生了下面的错误,不论是百度还是Stack Overflow...原创 2019-03-06 14:58:13 · 4064 阅读 · 6 评论 -
淘宝卖家订单速记表selenium +requests爬取 openpyxl +xlrd 操作excel
首先登陆淘宝获取cookieimport osimport easygui as gfrom selenium import webdriverimport requestsimport jsonclass Spider(object): def __init__(self): chromedriver = "C:\Program Files (x86)\...原创 2018-12-07 15:43:27 · 284 阅读 · 0 评论 -
pandas 的excel 查找合并
import numpy as npimport pandas as pdimport datetimeimport win32com.clientdef getYesterday(): #获取昨天日期 today=datetime.date.today() oneday=datetime.timedelta(days=1) yesterday=today...原创 2018-06-16 16:01:32 · 868 阅读 · 0 评论 -
pandas excel表格处理
import numpy as npimport pandas as pdimport datetimeimport win32com.clientdef getYesterday(): #获取昨天日期 today=datetime.date.today() oneday=datetime.timedelta(days=1) yesterday=today-...原创 2018-06-14 15:49:03 · 414 阅读 · 0 评论 -
python.魔法方法
计时器import time as t #时间系数的常量定义class 计时器(): def __init__(self): # __init__ 方法 用来对实例的属性进行初使化 self.unit = ["年","月","天","时","分","秒"] self.prompt = "未开始原创 2018-04-16 16:38:39 · 185 阅读 · 0 评论 -
python.魔法方法2
温度计#摄氏度属性的描述符类class Celsius: def __init__(self, value = 26): #温度初始化 self.value = float(value) #实例化对象,并转化成浮点数 def __get__(self, instance, owner): #当self的属性被获得的时候,获得摄氏度初始值原创 2018-04-17 15:11:27 · 156 阅读 · 0 评论 -
python urllib案列
import urllib.requestimport urllib.parse #负责解析的模块import json import timewhile True: content = input('请输入待翻译的内容(输入"q!"退出程序):') if content == 'q!': break url = "ht...原创 2018-04-22 10:04:09 · 130 阅读 · 0 评论 -
python 正则表达式
import reemail = 'someone@gmail.com'email2 = 'bill.gates@microsoft.com'email3 = '<Tom Paris> tom@voyager.org'if re.match(r'^[0-9a-zA-Z][0-9a-zA-Z\_\.]+\@[0-9a-z]+\.(com|cn|org|net)$', email): pri原创 2018-05-04 10:24:23 · 265 阅读 · 0 评论 -
今日头条街拍图片爬取
配置文件MONGO_URL='localhost' #链接地址MONGO_DB='toutiao' #数据库名称MONGO_TABLE='toutiao' #表名group_start=1 #起始点group_end=200 #终点keyword='街拍'主文件# -*- coding: utf-8 -*import requestsimport jsonim...原创 2018-05-11 10:57:52 · 411 阅读 · 0 评论 -
Python Urllib 库基本使用
import urllib.request #请求模块import urllib.parse #url解析模块import urllib.error #异常处理模块import socket #开往网络应用必备的功能模块response = urllib.request.urlopen('http://www.baidu.com')print(response.read().decod...原创 2018-05-05 17:26:29 · 202 阅读 · 0 评论 -
Selenium模拟浏览器抓取淘宝商品
配置文件MONGO_URL = 'localhost' #链接数据库地址MONGO_DB = 'taobao' #数据库名称MONGO_TABLE = 'product' #表名主程序from selenium import webdriverfrom selenium.webdriver.common.by import By #引入判断元素加载模块from sele...原创 2018-05-12 17:31:51 · 369 阅读 · 0 评论 -
头部信息列表池
# -*- coding: utf-8 -*import requestsimport randomUAPOOLS=['Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.22 Safari/537.36 SE 2.X MetaSr 1.0', ...原创 2018-05-14 11:03:12 · 529 阅读 · 0 评论 -
改进python ip 地址获取 验证
# -*- coding: utf-8 -*import requestsimport randomimport reimport jsonimport demjson # Python 对象编码成 JSON 字符串from requests.packages.urllib3.exceptions import InsecureRequestWarning #进行GET时,关闭证书验证...原创 2018-05-14 16:10:13 · 294 阅读 · 0 评论 -
ip代理 快代理版本
# -*- coding: utf-8 -*import requestsimport randomimport reimport jsonimport demjson # Python 对象编码成 JSON 字符串from requests.packages.urllib3.exceptions import InsecureRequestWarning #进行GET时,关闭证书验证...原创 2018-05-21 10:08:12 · 205 阅读 · 0 评论 -
用Requests+正则表达式爬取猫眼电影
# -*- coding: utf-8 -*-#! /usr/bin/env python import requestsimport urllibfrom requests.exceptions import RequestException #异常代码模块import sys import reimport jsonfrom multiprocessing import Poo原创 2018-05-08 11:29:54 · 362 阅读 · 0 评论 -
豆瓣读书新书爬取
# -*- coding: utf-8 -*import requestsimport urllibimport sysimport reimport jsonfrom requests.exceptions import RequestException #异常代码模块def get_one_page(url): headers = {'Accept': '*/*',原创 2018-05-08 15:41:56 · 379 阅读 · 0 评论