会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
brucelong
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
2019年5月28日
CentOS 6&7安装ffmpeg
摘要: CentOS 6和7安装方法是不一样的,下面分别说明: 安装前都需要先安装epel扩展源 yum -y install epel-release CentOS 6比较简单,安装yum源之后直接安装即可: su -c 'yum localinstall --nogpgcheck https://dow
阅读全文
posted @ 2019-05-28 10:04 BruceLong
阅读(1052)
评论(0)
推荐(0)
2019年5月22日
Header:请求头参数详解
摘要: Header解释示例 Accept 指定客户端能够接收的内容类型 Accept: text/plain, text/html,application/json Accept-Charset 浏览器可以接受的字符编码集。 Accept-Charset: iso-8859-5 Accept-Encodi
阅读全文
posted @ 2019-05-22 10:51 BruceLong
阅读(18869)
评论(0)
推荐(0)
2019年5月17日
VIM常用快捷键
摘要: 一、移动光标 h,j,k,l 上,下,左,右ctrl-e 移动页面ctrl-f 上翻一页ctrl-b 下翻一页ctrl-u 上翻半页ctrl-d 下翻半页w 跳到下一个字首,按标点或单词分割W 跳到下一个字首,长跳,如end-of-line被认为是一个字e 跳到下一个字尾E 跳到下一个字尾,长跳b
阅读全文
posted @ 2019-05-17 12:26 BruceLong
阅读(203)
评论(0)
推荐(0)
2019年5月16日
retry重试常见场景及实现
摘要: 当我们的代码是有访问网络相关的操作时,比如http请求或者访问远程数据库,经常可能会发生一些错误,有些错误可能重新去发送请求就会成功,本文分析常见可能需要重试的场景,并最后给出python代码实现。 常见异常分成两种,一种是请求传输过程出错,另一种是服务端负载过高导致错误。 对于第一种错误,可能请求
阅读全文
posted @ 2019-05-16 16:40 BruceLong
阅读(1150)
评论(0)
推荐(0)
python重试库retryiny源码剖析
摘要: 本篇博文试着剖析有名的python第三方库retrying源码。 在剖析其源码之前,有必要讲一下retrying的用法,方便理解。 安装: pip install retrying 或者 easy_install retrying 一些用法实例如下: #example 6 from retrying
阅读全文
posted @ 2019-05-16 16:38 BruceLong
阅读(683)
评论(0)
推荐(0)
2019年5月9日
一招解决csv文件编码的问题
摘要: 打开方式用记事本,ctrl+s保存,ok,再次用excel打开奇迹发现,解决了!
阅读全文
posted @ 2019-05-09 15:49 BruceLong
阅读(2069)
评论(0)
推荐(0)
Python中尽量少用加号“+”连接字符串的原因
摘要: 在Python中,String对象是定长对象,一旦创建,长度就不可变化,若是使用+号连接两个字符串,则会新开辟一段长度总和长度的内存,再将两个字符串memcpy进去。如果要连接N个String对象,则要进行N-1次内存申请和拷贝。 官方推荐的是使用字符串的join方法,该方法对于连接一个list或t
阅读全文
posted @ 2019-05-09 14:20 BruceLong
阅读(4268)
评论(0)
推荐(0)
2019年4月10日
python爬虫之如何随机更换User-Agent
摘要: python爬虫爬取网站内容时,如果什么也没带,即不带报头headers,往往会被网站管理维护人员认定为机器爬虫。因为,此时python默认的user-agent如Python-urllib/2.1一样。因此,网站管理人员会根据请求的user-agent判定你是不是机器爬虫。所以,此时往往就需要伪装
阅读全文
posted @ 2019-04-10 10:58 BruceLong
阅读(1695)
评论(0)
推荐(0)
2019年4月9日
celery 定时任务时间篇
摘要: 1、Celery加入定时任务 Celery除了可以异步执行任务之外,还可以定时执行任务。在实例代码的基础上写个测试方法: 该代码是每分钟执行一次some_task方法。 启动celery是使用worker。但worker不能启动定时任务。启动方式如下: 1)先确保中间人是否打开,我使用redis作为
阅读全文
posted @ 2019-04-09 09:38 BruceLong
阅读(3944)
评论(4)
推荐(3)
2019年4月1日
python windows时间同步工具
摘要: 由于某种原因(BIOS电池没电),电脑的系统时间会与我们的北京时间不同步,将会导致如下问题: 1. 抢火车票的时候已经过时间了 2.别的同事都走了,你还以为没下班 …… 规避问题的方法:同步系统时间 一. 获取时间 在这里,我们有两种方法 1. 通过系统请求网站服务器头部返回Respones Hea
阅读全文
posted @ 2019-04-01 21:16 BruceLong
阅读(2112)
评论(0)
推荐(0)
2019年3月14日
运行Scrapy程序时出现No module named win32api问题的解决思路和方法
摘要: 有小伙伴在群里边反映说在使用Scrapy的时候,发现创建项目一切顺利,但是在执行Scrapy爬虫程序的时候却出现下列报错:“No module named win32api”,如下图所示,但是不知道怎么破,今天就这个问题讲解一下解决方案。 出现这个报错是因为在Windows下我们缺少一个包,叫pyp
阅读全文
posted @ 2019-03-14 11:41 BruceLong
阅读(343)
评论(0)
推荐(0)
2019年3月8日
关于Python 解包,你需要知道的一切
摘要: 解包在英文里叫做 Unpacking,就是将容器里面的元素逐个取出来(防杠精:此处描述并不严谨,因为容器中的元素并没有发生改变)放在其它地方,好比你老婆去菜市场买了一袋苹果回来分别发给家里的每个成员,这个过程就是解包。Python 中的解包是自动完成的,例如: 如果列表中有3个元素,那么刚好可以分配
阅读全文
posted @ 2019-03-08 16:07 BruceLong
阅读(411)
评论(0)
推荐(1)
2019年3月4日
windows下安装mysql笔记
摘要: 一、下载安装包 打开mysql官网下载页面:http://dev.mysql.com/downloads/mysql/ 选择相应的版本和平台 这里选择的是5.7.13版本64位的 压缩包, 文件有310M比较大。 点击Download进入真正的下载页面,发现要登录才能下载 ,要细心点会发现下面有No
阅读全文
posted @ 2019-03-04 10:43 BruceLong
阅读(205)
评论(0)
推荐(0)
2019年2月26日
pandas用法大全
摘要: 一、生成数据表 1、首先导入pandas库,一般都会用到numpy库,所以我们先导入备用: import numpy as npimport pandas as pd2、导入CSV或者xlsx文件: df = pd.DataFrame(pd.read_csv('name.csv',header=1)
阅读全文
posted @ 2019-02-26 16:44 BruceLong
阅读(1513)
评论(0)
推荐(0)
python3与mysql交互
摘要: 1.安装pymysql模块 2.pymysql的简单使用:
阅读全文
posted @ 2019-02-26 16:40 BruceLong
阅读(889)
评论(0)
推荐(0)
2019年1月19日
Celery提交任务出错?
摘要: 跟着官方的入门教程部署和运行的,为啥报这个错? tasks.py 解决方案:celery -A your_app_name worker --pool=solo -l info 换这个试试
阅读全文
posted @ 2019-01-19 14:06 BruceLong
阅读(365)
评论(0)
推荐(0)
windows下安装Python虚拟环境virtualenvwrapper-win
摘要: 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题。 通过 virtualenv 这个工具,就可以构建一系列 虚拟的python环境 ,然后在每个环境中安装需要的软件包(配合 pip 使用),这一系列的环境是相互隔离的。作为一个独
阅读全文
posted @ 2019-01-19 12:31 BruceLong
阅读(1097)
评论(0)
推荐(0)
2019年1月15日
Windows 2008 R2防火墙,允许被ping的设置方法
摘要: 这篇文章主要介绍了Windows 2008 R2防火墙,允许被ping的设置方法,需要的朋友可以参考下 1.准备 1)原因 出于安全因素考虑,在Windows 2008 R2上是不允许从外部对其Ping指令,如果需要配置允许被Ping,必须通过“高级安全Windows防火墙”进行配置。 2)设备 一
阅读全文
posted @ 2019-01-15 17:04 BruceLong
阅读(1750)
评论(0)
推荐(0)
Python脚本日志系统
摘要: Python通过logging模块提供日志功能,关于logging模块的使用网络上已经有很多详细的资料,这里要分享的是怎样在实际工程中使用日志功能。 假设要开发一个自动化脚本工具,工程结构如下,Common这个package是框架功能的实现,Scripts目录是我们编写的测试用例脚本(请忽略其他不相
阅读全文
posted @ 2019-01-15 15:44 BruceLong
阅读(2390)
评论(0)
推荐(0)
2019年1月14日
分布式队列神器 Celery
摘要: Celery 是什么? Celery 是一个由 Python 编写的简单、灵活、可靠的用来处理大量信息的分布式系统,它同时提供操作和维护分布式系统所需的工具。 Celery 专注于实时任务处理,支持任务调度。 说白了,它是一个分布式队列的管理工具,我们可以用 Celery 提供的接口快速实现并管理一
阅读全文
posted @ 2019-01-14 16:34 BruceLong
阅读(285)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
公告