自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 python 开发个人日常操作笔记

文章目录程序员必备储备资源网站常见问题

2020-07-09 16:21:59 23131 1

原创 日常算法代码简单实现

【代码】日常实现代码。

2023-06-27 11:26:43 174

原创 python 使用eval()函数计算时出现数字丢失精度 小数位太长的情况

python 使用eval()函数计算时出现数字丢失精度 小数位太长的情况

2023-01-18 09:26:47 715

原创 Dataframe 写入多个 sheet 中的问题

Dataframe 写入多个 sheet 中的问题 # 写入额外的数据 write = pd.ExcelWriter(StandardizeSavePath) _df1.to_excel(excel_writer=write, header=True, encoding="utf-8", index=False) df_info.to_excel(excel_writer=write, sheet_name="数据汇总", header=True, encoding="utf-8",

2022-02-22 11:33:11 831

原创 ubuntu 安装 Python3.6 创建 虚拟环境

1、更新包列表sudo apt-get update2、更新已安装的包sudo apt-get upgrade3、安装python3.6sudo apt-get install python3.64、自动删除不需要软件sudo apt autoremove5、删除原来python依赖sudo rm /usr/bin/python3 6、更换默认python3 的版本为3.6sudo ln -s /usr/bin/python3.6 /usr/bin/python36.1 pip 安

2021-12-24 14:47:14 1905

原创 Centos7 安装 zbar 出现的问题

Centos7 安装 zbar 出现的问题1、 yum install python-devel问题一:MarkdownDownloading packages:Delta RPMs disabled because /usr/bin/applydeltarpm not installed. File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^SyntaxErr

2021-11-05 16:57:41 992

原创 linux 启动redis服务

centos服务器重启后启动redis服务一、 未配置 系统 Unit 手动重启1、查看redis配置文件路径2、找到 redis-server 启动文件3、 服务启动 ./redis-server ../etc/redis.conf4、查看服务状态二、 配置 Unit service 启动服务1、创建服务(redis.conf 配置)vim /lib/systemd/system/redis.service[Unit]Description=RedisAfter=netwo

2021-09-16 10:36:22 5575

原创 Ubuntu20.04.1 访问github问题慢的问题

Ubuntu20.04.1 访问github问题慢的问题解决步骤一:查找 github 地址(1)、访问: http://github.com.ipaddress.com/访问后得到 IP Address: 140.82.113.3(以个人得到的地址为准)记录下ip地址 和 域名: 140.82.113.3 github.com(2)、访问: http://github.global.ssl.fastly.net.ipaddress.com/访问后得到IP Address: 199.232.6

2021-06-19 22:55:02 2786 3

转载 dockerfile 中运行 apt-get update 报错 returned a non-zero code: 100

在 docker 中运行 apt-get update 报错 returned a non-zero code: 100出现问题:在构建 docker 执行 Dockerfile 中的 RUN apt-get update 时报错 returned a non-zero code: 100。其大致错误内容如下格式:Get:36 http://ftp.uni-stuttgart.de/debian sid/main amd64 Packages.diff/Index [27.9 kB]Get:36 h

2021-06-04 17:25:41 9746 1

原创 Linux查看opencv版本

Linux查看opencv版本pkg-config --modversion opencv

2021-04-26 11:03:24 570

原创 “Unable to get page count. Is poppler installed and in PATH?\“\npdf2image.exceptions.PDFInfoNotInst

问题描述: 使用 pdf2image pdf文件转 image 时异常:\"Unable to get page count. Is poppler installed and in PATH?\"\npdf2image.exceptions.PDFInfoNotInstalledError: Unable to get page count. Is poppler installed and in PATH?"linux: apt-get install poppler-utilswi

2021-04-22 14:51:49 10596 5

原创 python使用open的OSError: [Errno 22] Invalid argument错误

python使用open的OSError: [Errno 22] Invalid argument错误原因:路径中存在转义符号或者其他敏感字符解决方案:替换路径中存在的敏感字符

2021-04-22 14:42:06 471

原创 远程链接 redis 异常解决

问题:链接 服务器 redis.exceptions.ConnectionError: Error 10061 connecting to :6379. 由于目标计算机积极拒绝,无法连接。.解决方法:1、➜ ~ sudo vim /etc/redis/redis.conf2、/bind esc n3、注销掉三个 bind 处4、➜ ~ sudo service redis restart done...

2021-04-20 13:53:03 579

原创 flask migrations 异常处理

python manage.py db migrate -m " 关联表 "出现问题:```INFO [alembic.runtime.migration] Context impl MySQLImpl.INFO [alembic.runtime.migration] Will assume non-transactional DDL.ERROR [root] Error: Can't locate revision identified by '38384282b1d8'```错..

2021-03-31 10:33:33 270

原创 flask No application found. 异常

‘No application found. Either work inside a view function or push’ RuntimeError: No application found解决方法:from application import appapp.app_context().push()

2021-03-25 10:36:38 589

原创 flask数据库迁移指令

Python flask数据库迁移指令第一步:创建迁移仓库python database.py db init第二步:创建迁移脚本python database.py db migrate -m '提示信息'第三步:更新数据库python migrate.py db upgrade实际操作顺序:python 文件 db initpython 文件 db migrate -m"版本名(注释)"python 文件 db upgrade 然后观察表结构根据需求修改模型python

2021-03-24 17:09:48 225

原创 单例模式实现 logging 日志实例化

单例模式实现 logging 日志实例化#!/usr/bin/python# -*- coding: UTF-8 -*-import loggingimport logging.handlersimport osclass Logger(object): __flag = None def __new__(cls, *args, **kwargs): if not cls.__flag: cls.__flag = super()._

2021-03-01 17:26:10 530 1

原创 xlrd 关闭excle文件

import xlrdbook = xlrd.open_workbook(‘workbook.xls’, on_demand = True)sheet = book.sheet_by_index(0)data = [[str(c.value) for c in sheet.row(i)] for i in xrange(sheet.nrows)]book.release_resources()del book

2021-02-01 17:29:56 3056

原创 os 文件操作错误及解决方法

1, xlwt excle 数据写入本地时出现sheet.save(save_path)f = open(file_name_or_filelike_obj, 'w+b')OSError: [Errno 22] Invalid argument:提示有非法字符原因:save_path 路径文件已经存在, 无法保存解决方法:save_path 修改名称保存2, 如果修改的文件要覆盖源文件时直接 os.rename(save_path, base_path)FileExistsEr

2021-02-01 15:32:57 1793

原创 python list 转换为带索引的 字典

temp_list = [‘A’,‘B’,‘C’]1, 字典生成式{list[i]: i for i in range(len(temp_list ))}2,enumerate{k: v for v, k in enumerate(temp_list )}3,zipdict(zip(lst,range(len(temp_list ))))4, mapdict(map(reversed, enumerate(temp_list )))

2021-01-30 16:07:25 1867

转载 linux服务器上使用ab压测文件上传接口

linux服务器上使用ab压测文件上传接口参考链接: https://blog.csdn.net/weixin_42088262/article/details/105288819

2021-01-29 10:14:25 306

原创 ubuntu redis设置远程访问与密码设置

修改sudo vim /etc/redis/redis.conf远程访问:注释掉#bind 127.0.0.1修改密码:requirepass passwd然后重启就可以sudo /etc/init.d/redis-server restart

2021-01-27 17:19:55 221

原创 supervisor安装与使用

1, 安装pip3 install git+https://github.com/Supervisor/supervisor 运行echo_supervisord_conf > /etc/supervisor/supervisord.conf来产生设置,未避免产生非root用户的权限错误,将/etc/supervisor/supervisord.conf内[unix_http_server]这项改为 (修改chmod):[unix_http_server]file=/tmp/super

2021-01-27 16:34:33 232

原创 ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: ‘d:\\applications\

问题:ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: 'd:\\applications\解决:添加: --usepip3 install --user -r requirements.txt -i https://pypi.doubanio.com/simple/

2021-01-22 09:53:41 205

转载 Web安全学习笔记

链接:https://websec.readthedocs.io/zh/latest/

2021-01-18 17:35:09 314 1

原创 selenium开发笔记

文章目录常用的定位元素与常用方法一、 定位元素方法(1). 查找单个元素:(2). 查找多个元素(3).两个私有方法(4) find_element和find_elements用法:(5) find_element_by_xpath用法:(6 )xpath 常用操作6.1 Xpath 倒叙选择6.2 组元素的选择6.3 相邻兄弟选择器(7) 判断节点是否存在(8) 复杂页面元素定位方法(9) 滚动滚动条到指定的页面元素element二、driver 常用方法和一些常用操作(1) 获取网页/文本(2) 操作节

2021-01-16 18:11:00 970

原创 elasticsearch(python版本)

es 简述主题:solr or es 结合弥补mongodb的中文全文检索功能es: /usr/local/elasticsearch-5.4.0/bin​ 访问地址: http://localhost:9200/grunt: /usr/local/es-head/node_modules/grunt/bin grunt server (es可视化)​ 访问地址: http://localhost:9100/文档链接:https://www.cnbl

2021-01-16 16:53:27 1105

原创 修改ubantu终端文件夹颜色

csdn 模板1, 修改ubantu终端文件夹颜色文本界面下,用蓝色作为ls的目录的颜色,配合他的黑色背景,感觉太暗了,看不清。2, 实现过程(1), vim /etc/DIR_COLORS(2), 内的设定“DIR 01;34”,为ls命令的目录的颜色设置,01表示粗体,34表示字体蓝色。...

2021-01-16 16:53:10 387

原创 python print 内容颜色输出

-- coding:utf-8 --print("\033[1;30m 字体颜色:白色\033[0m")print("\033[1;31m 字体颜色:红色\033[0m")print("\033[1;32m 字体颜色:深黄色\033[0m")print("\033[1;33m 字体颜色:浅黄色\033[0m")print("\033[1;34m 字体颜色:蓝色\033[0m")print("\033[1;35m 字体颜色:淡紫色\033[0m")print("\033[1;36m 字体颜色:青

2021-01-16 16:52:08 672

原创 时间处理脚本(python)

时间处理相关方法#!/usr/bin/python# -*- coding:utf-8 -*-import timeimport datetimefrom datetime import timedelta, datetimeimport calendarTODAY = datetime.today()YESTERDAY = TODAY - timedelta(days=1)TOMORROW = TODAY + timedelta(days=1)# 把datetime转成字符串d

2020-12-28 17:48:33 229

原创 检查服务器上Docker容器, 各数据库服务状态

1,系统软件服务状态检查2, tipspython3.73, 代码示例:# -*- coding: utf-8 -*-import loggingimport socketimport subprocessimport jsonimport pymongoimport requestsfrom requests import exceptionsfrom configs import CheckConfig # db 账号信息配置logger = logging.getLo

2020-10-12 11:14:35 851

原创 获取服务器硬件详情(python)

1, 标题 说明主题2, tips涉及到技能点3, 前言4, 出现问题及对应解决方案5, 总结一,linux系统详情​ 旨为方便获取服务器详细信息二, Tips# python 3.7socket psutilplatformuuid三, 代码示例# _*_ coding: utf-8 _*_import socketimport psutilimport platformimport uuidclass Server(object): def __i

2020-10-12 10:52:20 423

原创 pillow 实现验证码实现

验证码实现和验证逻辑1, 验证码实现import randomimport string# Image:一个画布# ImageDraw:一个画笔# ImageFont:画笔的字体from PIL import Image,ImageDraw,ImageFont# pip install pillow# Captcha验证码class Captcha(object): # 生成几位数的验证码 number = 4 # 验证码图片的宽度和高度 size =

2020-09-29 16:51:12 306 1

原创 thrift文档

thrift 公共类库使用1, 编写 thrift.thrift文件/*thrift接口定义文件say接口接收一个参数msg,返回数值类型body接口接收3个参数,返回字符串类型*/service HelloService { i32 say( 1:string msg); string body( 1:i32 id 2:string name 3:i32 age)}2, 执行指令thrift --gen py he

2020-09-28 17:45:46 568

转载 svn日常

SVN创建,切换,合并,删除分支————————————————1.创建分支​ 右击已经存在的SVN项目->branch/tag,弹出框的to path输入新的分支名称,建议/branch/xxx,点击OK就创建出xxx分支.(建议创建前先svn update)2.切换分支​ 右击已经存在的SVN项目->​ switch,弹出框的to path输入分支名称,上面新建了/branch/xxx分支,如果想要切换/branch/xxx分支,则输入/branch/xxx点击OK.3.合并分

2020-07-15 17:58:17 195

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除