- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 pyinstaller打包aliyunsdkcore为exe报错
python=3.6.6,aliyun-python-sdk-core-v3==2.9.4打包exe后运行报错,找不到retry_config.json文件,这个文件在我python的安装目录下alyunsdkcore/data下是存在的 而报错提到的目录是一个临时目录,只在运行exe时建立,并且在黑框闪退后直接删除接下来就开始了各种找坑之路,安装、升级模块、sdk,...
2019-05-31 16:08:05 863
原创 wxPython图片嵌入代码总结
环境:python 3.6.6, wxPython 4.0.3在使用wxpython进行可视化界面编程时,可能遇到的一些需要插入图片的地方有:窗口图标、工具栏图标、按钮图标等,且这些地方使用的图片格式可能不一样。这里介绍一种处理图片的方法,以二进制形式打开图片文件,并将其以base64编码,再解码为字符串形式。这里的picture可以是各种格式的图片(png、jpg、ico、bmp等)...
2019-05-31 15:19:43 3565 1
原创 Python操作Word文档,建表
我们介绍几种使用python创建word文档的方法,分别使用jinja2、docx、win32com一、使用jinja2模板创建word文档(推荐)使用这种方法,我们需要一个xml模板,之后将需要插入的数据通过变量传递,就能出色的达到目的,完全不需要考虑word中复杂的格式设置。 1.新建一个word文档,按需要创建表格,段落等,设置好想要的格式,之后以xml形式保存为“temp...
2019-04-10 16:23:02 4275
原创 Python拉取zabbix数据并使用matplotlib模块绘图
1.为从zabbix拉取数据,我们可以新建一个类,初始化一些基本属性class ZabbixAPI(): def __init__(self): self.url = 'http://zabbix_domain_name/api_jsonrpc.php' self.username = username self.password = ...
2019-04-10 12:13:10 1461
原创 zabbix自定义监控及告警
————————这里使用的是zabbix3.4版本——————————zabbix可以根据需要自定义监控项,通过编写脚本来实现对某些数据或功能的监控告警自定义监控1. 安装agent并修改配置文件 (这里脚本已经写好了,“D:\zabbix\script\get_process_info.py”,后面的是跟的脚本参数) 在监控主机安装好zabbix_agent后,需要修...
2018-12-29 17:11:32 2231
原创 在Centos上通过PXE网络安装Windows
与pxe安装linux系统配置不同,安装windows的相关文档较少,坑也比较多。原理就不细说了,这里会简单说下,并说些遇到的问题1.准备一台centos服务器(这里是centos7),并准备环境 1).关闭防火墙、selinux(临时)systemctl stop firewalldsetenforce 0 2).安装dhcpyum -y install d...
2018-12-29 11:31:38 16257 8
原创 Python 编写 Windows 服务,实时发送动态IP至手机
最近TeamViewer不能正常使用(检测到商业用途,无法启动新的会话;又想骗我去用商业付费版),家里宽带的公网IP是动态分配的,远程很不方便。为摆脱被不能远程支配的恐惧,我使用python编写了一个脚本来获取动态的IP地址,并利用windows服务来管理。在这里碰到了一些坑,一起来了解一下。(这里也可以不用创建windows服务,直接设置任务计划定期执行脚本就行,只是执行的时候会...
2018-12-19 11:38:54 2021
原创 sqlserver发布订阅
sqlserver自带的发布订阅可以帮助实现数据库迁移,主从同步,读写分离等,而且配置简单,这里简单介绍下流程配置前需要安装sqlserver的复制功能,如果没有安装可以通过安装教程添加该功能1.配置分发服务器 连接到将要作为分发服务器的数据库服务器,展开数据库节点,右键点击复制,选择配置分发 使用本机做分发服务器 开启sqlserve...
2018-12-07 16:49:48 1145
原创 Python 复制文件、目录,压缩、解压缩---shutil模块
1.拷贝文件,如果目标文件存在则会替换import shutilshutil.copy(src, dst) # 拷贝文件和权限shutil.copy2(src, dst) # 拷贝文件和状态信息,如时间戳2.拷贝目录,可以递归拷贝目录下的文件及目录,但目标目录不能存在shutil.copytree('d:\folder1', e:\'folder2')3.压缩...
2018-11-16 15:16:40 1756
原创 python_线程阻塞、恢复(threading.event())
模块threading提供了多线程相关操作,event可以帮助我们实现线程间通信 threading.Event()可以产生一个event对象,并带一个默认值为False的标志位,通过方法set()可以设置为True; wait(timeout)用于堵塞线程,可以设置延迟时间,当event标志为False时,线程被阻塞,直至标志位被set()为True; clear(...
2018-08-27 17:43:08 10743
原创 python3:wxpython分割窗、通过菜单项切换左面板树形控件
1. 功能概述 这里简单介绍下,通过分割窗垂直分割出两块区域,并绑定两个面板,左面板绑定3个树形控件,初始隐藏。然后添加菜单,绑定事件,通过点击菜单来切换树形控件的显示2. 效果图 3. 下面是代码import wximport wx.lib.agw.customtreectrl as CTclass MyFrame(wx....
2018-08-23 10:09:34 3020
原创 linux下查看cpu信息
查看物理cpu个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l查看cpu核数cat /proc/cpuinfo| grep "cpu cores"| uniq 查看逻辑cpu个数cat /proc/cpuinfo| grep "processor"| wc -l 总逻辑CPU数 = 物理CPU个数 X 每颗物...
2018-08-22 17:02:37 127
原创 "Support for SMTP authentication was not compiled in","Failed Initialization",zabbix邮件告警libcurl问题
1.这里只简单说下使用配置qq邮箱做邮件服务器发送告警邮件: zabbix web端配置报警媒介: 管理——报警媒介类型——创建媒体类型 使用的qq邮箱需要在邮箱里面设置,开启smtp并生成授权码:(QQ邮箱——设置——账户——IMAP/SMTP服务) 之后便是配置用户的报警媒介及动作等 2.当以上配置完成后,zabbix触发报警,发送邮件失败时,查看...
2018-08-14 14:52:13 2739
原创 Centos7安装TigerVNC Server及服务无法启动问题解决
1.安装yum install -y tigervnc-server2.配置(以root用户登录)1.拷贝cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service2.修改配置文件:(主要是修改root用户)vim /lib/systemd/system/vncserv...
2018-07-27 14:55:00 35615 3
Python拉取zabbix数据并使用matplotlib绘图
2019-04-10
VMware-VMvisor-Installer-6.0.0.update03-5050593.x86_64.part2
2018-11-17
VMware-VMvisor-Installer-6.0.0.update03-5050593.x86_64.part1
2018-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人