- 博客(22)
- 收藏
- 关注
原创 麒麟安装MySQL-python报错:_mysql.c:1804:41: 错误:‘MYSQL {或称 struct st_mysql}’没有名为‘reconnect’的成员
1. 下载包,官网下载都行。pip download MySQL-python==1.2.32. 解包修改tar -zxfMySQL-python-1.2.3.tar.gzcd MySQL-python-1.2.3/vi _mysql.c +1804, 注释内容:/* if ( reconnect != -1 ) self->connection.reconnect = reconnect; */tar -zcfMySQL-python-1.2.3.tar.gz...
2021-12-08 17:43:07 514
原创 smb部署及共享访问
一、安装samba软件yum install -y samba samba-service二、检查samba端口ps -ef|grep -E 'smb|nmb'netstat -tunlp|grep -E 'smbd|nmbd'三、创建目录和用户并授权mkdir /storageuseradd -s /sbin/nologin storagesmbpasswd -a storagechown storage.storage storagechmod ...
2021-04-19 14:15:07 271
原创 pymouse 正常运行的完整安装步骤
环境: windows 64, python3.8内容: 安装pymouse1. 进入python3.8的虚拟环境(win_py3)。虚拟环境的安装配置,看我的相关文章。workon win_py32. 安装pymouse.pip install pymouse3. 安装pyhooks, 运行代码报错,会提示from windows.......的报错。 > 从github官网下载pyhook, github官网搜索框输入(in:name: pyho...
2020-12-12 11:04:54 3589 2
原创 playwright 操作录制脚本
环境: deepin 包:python==3.7.0 # 3.7 及以上版本可以安装。参考:https://www.toutiao.com/i6902693813739848200/?tt_from=mobile_qq&utm_campaign=client_share&g_f=2000000392×tamp=1607301338&app=news_article&utm_source=mobile_qq&utm_me...
2020-12-08 11:55:41 3706 2
原创 django-celery-beat 动态定时任务不生效处理方法。
1. 安装 django-celery-beatpip install django-celery-beat2.配置 server/settings.pyINSTALLED_APPS = [ # ... 'django_celery_beat', ]# celery 定时任务# 注意,celery4 版本后,CELERY_BROKER_URL 改为 BROKER_URLBROKER_URL = 'redis://127.0.0.1:6379/0' # Brok
2020-11-29 14:14:08 4636 3
原创 python xpath 插件安装
1. 下载 xpath 插件 ,通常就是关注一个公众号,他们有插件的资源,然后下载下来即可。格式为:xxxxxxx.crx 文件2. 拖动该文件到扩展程序中 ,如下图3.如果报错 程序包无效: “CRX_HELPER_INVALID”,原因可能是chrome版本问题, linux解决方法如下。 > mv xxxxxx.crx xxxxxxx.zip > unzip -d xpath_file xxxxxx.zip > 在上图的扩展程序中...
2020-08-12 17:07:39 731
原创 python scrapy 爬虫框架安装问题总结一
0. workon scrapy_py3 (进入Python虚拟环境)1. cd指定目录2. scrapy startproject AdilCrawler3. cd 到项目AdilCrawler下,执行scrapy genspider thousandPic www.58pic.com4. cd spiders文件夹中, 编辑文件thousandPic.py。5. 启动爬虫 scrapy crawl thousandPic (如果报错 builtins.ModuleNotFo...
2020-08-12 16:13:19 105
原创 MySQL 快速查询--索引添加
> use mgnt;> create index 索引名 on clusters_cluster(cluster_name); # create创建索引。> alter table table_name add index 索引名(cluster_name) ; # alter方法创建索引, table_name表名,cluster_name字段名。索引分类:PRIMARY, INDEX, UNIQUE 这3种是一类PRIMARY 主键。 就是 唯一 且 不能为空。..
2020-08-11 18:51:03 272
原创 Python sshpass本地传文件到远端及服务重启
脚本使用模块: sshpass特点:1. 自动指纹校验;2.指定密码和目录传输文件。# -*- coding: utf8 -*-# /usr/bin/pythonimport subprocess, sysimport os, commandsafb = "/opt/xdfs-mgnt/mgnt-agent/agent/"alfb = "xdfs-restful/xdfs-mgnt-agent/src/agent/"agent_file = ["hardwares/scsi...
2020-07-31 16:22:34 509
原创 使用paramiko 进行多线程本地代码远端打包,及本地打总包
# -*- coding: utf-8 -*-#! /usr/bin/pythonimport paramikoimport osimport timeimport threadingimport commandsimport sysmaster_running = Trueagent_running = Trueclass SSHConnection(object): def __init__(self, host_dict): self.host = .
2020-07-11 16:02:43 198
原创 本地上传代码到远端覆盖,并重启服务
# -*- coding: utf8 -*-# /usr/bin/pythonimport subprocess, sysimport os, commandsafb = "/opt/xdfs-mgnt/mgnt-agent/agent/"alfb = "xdfs-restful-xfile/xdfs-mgnt-agent/src/agent/"agent_file = ["hardwares/scsi.py", "xfile.py", "hardwares/nvmeof.py", "har.
2020-07-11 16:00:28 209
原创 windows 和Linux 下的python 虚拟环境创建
注: workon :主要是进入虚拟环境,便于开发。项目运行时不一定需要workon进入虚拟环境,直接 /xxxxx/python(指虚拟环境Python路径) manage.py runserver也可以。>>> linux 操作系统 创建python 虚拟环境1. 安装Python2, Python32. 安装pipsudo apt install python-pip / sudo apt install python3-pip...
2020-07-11 15:50:53 193
原创 django序列化级联数据获取
1. models.pyclass Cluster(models.Model): cluster_name = models.CharField(max_length=32, blank=True)class Node(models.Model): cluster_id = models.ForeignKey(Cluster, related_name='nodes',...
2020-05-06 14:08:01 287
原创 基于mariadb的 双主配置
参考:https://www.cnblogs.com/HA-Tinker/p/10970967.html参考:https://www.cnblogs.com/benjamin77/p/8682360.html1. 下载mysql。该处使用mariadb(依据rpm包的安装)2. centos7.环境server1: 172.16.105.92 server2:172.16.105....
2020-03-20 14:18:34 310
原创 关于处理Failed to open /sysroot/etc/fstab:Input/output error
现象:该报错的前面会有 /dev/dm-0的标识, 有就操作/dev/dm-0,其他标识待处理。原因:虚拟机centos7.6系统,断电重启偶发。处理方法:umount /dev/dm-0xfs_repair -v -L /dev/dm-0...
2020-03-16 15:53:19 3019 4
原创 nginx简单安装
Nginx简介Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器。它能基于事件驱动处理百万级别的tcp连接,它采用高度模块化的设计和拥有自由的许可证,使得扩展其功能的模块层出不穷;它支持跨平台,可使用当前操作系统特有的一些高效API来提高自己的性能。Nginx是由俄罗斯的工程师Igor Sysoev使用C语言开发,在国内的用户有:金山爱词霸、新浪、淘宝等。Nginx特点...
2020-02-29 15:19:46 184
原创 keepalived简单安装
一、Keepalived简介 Keepalived是Linux下一个轻量级别的高可用解决方案,部署和使用简单,主要用途是对其他服务和本身状态监控。二、keepalived 特点服务故障转移,主备容灾 可实现ip漂移,简单的集群高可用 心跳检测,监控nginx,mysql, redis等服务挂掉后,尝试重启三、keepalived 安装部署yum -y in......
2020-02-29 15:15:40 776
原创 pycharm 远程调试django代码
案例:本地配置pycharm,连接远端服务器(172.16.104.81)django代码,开启本地调试远端代码模式。1.配置pycharm 代码与Linux服务器代码的同步。 使用专业版pycharm 进入 Tools -> Deployment -> Configurations,社区版pycharm没有远程调试功能。2.配置SFTP 连接远端代码,便于在...
2019-12-27 17:05:27 701
原创 如何创建django Python代码调试
1. 点击调试按钮,会在下方debug窗口里有提示,安装指定的cpython文件,点击就会自动安装。2.安装完成后,点击启动按钮左边的选择框,选择‘Edit configrations’。3.修改Python->setting->configration->script: 填写manage.py的绝对路径 script paramaters: 填写ru...
2019-04-15 20:27:30 393
原创 关于深度deepin无法扩展屏幕即在不同屏幕显示的问题
如下图所示。1,点击deepin的显卡驱动设置管理器,设置使用NV-PRIME方案(注意:deepin 15.7之后的版本才有驱动NV-PRIME方案选项)。重启电脑。2,如果没有反应,拔插HDMI接口,则会显示右边的复制,扩展等,否则显示菜单无内容。3,也可以deepin终端输入xrandr,查看HDMI-1-1外接接口是否connected。...
2019-01-19 11:20:44 17313 2
原创 python3.x版本使用xlwt, xlrd, xlsxwriter处理简单的Excel问题
简单玩了下,简单写下!!python3.x版本操作Excel部分模块介绍:import xlrd, xlwtimport xlsxwriter1,xlrd模块:读取已有的Excel表(.xls/.xlsx)。读取数据量未测试,基本没问题。操作方法:wb = xlrd.open_workbook('D:\\myfile\\data\\data1.xlsx') # 打开指定路径...
2018-07-29 16:35:02 2667
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人