- 博客(35)
- 收藏
- 关注
原创 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
原创 “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
原创 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关注的人