-
Python脚本安装MySQL5.7
1#!/usr/bin/env python 2 3import os 4import sys 5import re 6 7base_dir = '/opt/software/mysql-5.7.17-linux-glibc2.5-x86_64' 8 9os.chdir('/opt/software') 10tar_result = os.system(…- 16
- 0
-
python 监控linux内存脚本
#!/usr/bin/env python # -*- coding:utf-8 -*- from future import division import re,time localtime = time.asctime(time.localtime(time.time())) def mem_stat(): f = open('/proc/meminfo') line…- 8
- 0
-
Python 数据库备份脚本(邮件通知)
今天用Python写了一个数据库备份脚本,备份失败会用邮件的形式通知系统管理员,感觉还行,先凑和着用: #!/usr/bin/python #coding:utf-8 import subprocess import time import os import sys import sendEmail import getip mail_to_list = …- 9
- 0
-
Python 3基础教程37-tkinter添加图片和文本
本文在前面文章基础上介绍tkinter添加图片和文本,在这之前,我们需要安装一个图片库,叫Pillow,这个需要下载exe文件,根据下面图片下载和安装。 下载完后直接双击安装exe,默认点击下一步,直到安装完成,会自动安装到Python3.6下的\lib\site-packages\PIL 1# tkinter实现菜单功能 2from tkinter import * 3from …- 10
- 0
-
Python 3基础教程43-cx_Freeze把py文件打包成exe
本文介绍如何把py文件打包成exe的可执行文件,这个场景还是很有用处的,例如,你用Python开发了一个软件,你如果要让windows用户使用,你肯定要把你的项目打包成exe文件吧。 下载cx_Freeze 库 打开浏览器,输入这个地址https://pypi.python.org/pypi/cx_Freeze/,然后下载,就下载cx_Freeze-5.0.1.win32-py3.6.…- 51
- 0
-
Python2与Python3的区别
print 在进行程序调试时用的最多的语句可能就是print,在Python2中,print是一条语句,而在Python3中,其是一个函数。有人可能就有疑问了,我在Python2中明明也看到当函数使用。 1# Python2 2print("hello") # 等价于print ("hello") 注意两者之间有空格 3 4# Python3 …- 3
- 0
-
Python_os模块
目录 import os 一、常用方法 1、输出文件时间 * 2、返回一个文件路径字符串 * 3、获取当前路径、切换路径 * 4、获取绝对路径、相对路径 * 5、文件名、目录相关处理 * 6、查看文件大小、文件内容 * 7、检查文件、路径存在 1 * 二、小练习 2 1、题目 * 2、思路 * 3、涉及到的方法 * 4、代码实现 import os os模块更多用法提供了非常丰富的方法用来处理文件…- 1
- 0
-
python正则表达式
参考:python文档https://docs.python.org/zh-cn/3/library/re.html\#module-contents 目录 1.整体了解 语法 re.match re.search re.match与re.search的区别 检索和替换 repl 参数是一个函数 6. re.compile 函数 findall re.finditer re.split 正则…- 1
- 0
-
Go语言开发Windows应用
当第一次看到Go程序在windows平台生成可执行的exe文件,就宣告了windows应用也一定是Go语言的战场。Go不是脚本语言,但却有着脚本语言的轻便简单的特性。相较于php和python之类以服务器控制台为主要战场的脚本语言来说,Go语言是真正的圆了“动态语言的应用开发梦”。 Windows Api Windows桌面应用依赖于win api,画出各种应用界面和控件本质上就是调用window…- 9
- 0
-
SpringBoot+Logback+Sentry(日志监控平台)
相关地址: 官网:https://getsentry.com/welcome/ github:https://github.com/getsentry/sentry 安装手册:https://docs.getsentry.com/hosted/quickstart/ 别人家的:http://blog.gaoyuan.xyz/2013/12/18/deploy-sentry-in-product/ …- 59
- 0
-
python 用于git的脚本
1''' 2Readme 3 4python commitmessage.py 19.3.A.0.12 19.3.A.0.13 5 6oldtag:19.3.A.0.12 7newtag:19.3.A.0.13 8 9 10''' 11 12 13 14 15import os 16import os.path 17import stri…- 2
- 0
-
使用Python和shell脚本打包ipa
autobuild.py打包单个ipa的Python文件,TestBuild.sh打包多个ipa的shell文件,将这两个文件放到工程根目录,就可在终端中用命令打包。 autobuild.py参数说明: -p 工程project -w 工作空间workspace -t target -s scheme -c configuration,即Debug/Release/自定义configuration…- 14
- 0
-
生成源码字典的python脚本
vim在编写C语言代码时,可以设置字典,以自动完成。:set dictionary=mydict 将其放到.vimrc中。 在编辑模式,Ctrl+x,Ctrl+k即可以根据字典自动完成输入。 将下面的脚本放到源码目录执行,即可生成mydict字典文件。 该脚本稍做修改即可用于对文本进行统计,生成统计数据。可用于搜索或者输入法,或者语音合成。 # !/bin/env python # file…- 5
- 0
-
Python 3基础教程36-tkinter创建菜单
本文来介绍tkinter下的菜单创建过程,我们用过很多记事本软件,第一个菜单一般是File,File下面有保存,退出等按钮,第二个菜单是Edit,编辑菜单有撤销等功能。我们下面的代码大致可以模仿实现这个功能。 1# tkinter实现菜单功能 2from tkinter import * 3 4 5class Window(Frame): 6 7 def __init__(self,…- 9
- 0
-
Python 3基础教程41-多线程不一定效率就高
本文来介绍下,多线程是如何工作的,多线程就一定效率就高吗,本文可以告诉你不一定。 先来了解Python解释器执行代码方式 Python代码的执行由Python 虚拟机(也叫解释器主循环,CPython版本)来控制,Python 在设计之初就考虑到要在解释器的主循环中,同时只有一个线程在执行,即在任意时刻,只有一个线程在解释器中运行。对Python 虚拟机的访问由全局解释器锁(GIL)…- 6
- 0
-
python tab自动补全脚本
转自:linux系统运维 http://www.linuxyw.com/a/Shell/Python/2013/0412/27.html 自动安装方法: 脚本下载地址(linux下可用wget下载):http://www.linuxyw.com/scripts/python-tab.sh 执行完脚本后,需要断开SSH重新登陆才可自动补全。 手动修改方法: 1.进入用户 宿主目录,建立 .pyth…- 5
- 0
-
linux安装python3
本文摘自本人的原创博客从零开始搭建Linux服务器开发运行环境-详细步骤,第二章。 1.检查python环境 首先,查看你服务器上已有的python版本,基本上linux服务器都会自带python2.7(或2.6),输入命令python回车 看到服务器自带有python2.7.5,输入exit()可以退出。这里由于我需要使用到python3,所以我还要安装python3。 注意:默认的pyth…- 2
- 0
-
10个实用的PHP代码片段
作为一个正常的程序员,会好几种语言是十分正常的,相信大部分程序员也都会编写几句PHP程序;如果你是WEB程序员,那么PHP是必备的一门语言,即使你没用它开发过大型软件项目,也一定多少了解它的语法。 尽管PHP经常被人诟病,被人贬低,被人当玩笑开,事实证明,PHP是全世界网站开发中使用率最高的编程语言。 PHP最大的缺点是太简单,语法不严谨,框架体系很弱,但这也是它最大的优点,一个有点编程背景的普通…- 4
- 0
-
使用Python脚本实现MySQL误操作的快速回滚
1.简介 在Oracle数据库中,当一个误操作被提交后,我们可以通过Oracle提供的闪回功能将表闪回至误操作之前的状态。mysql中没有原生的flushback功能,DBA误操作时,传统的恢复方式是利用全备+二进制日志前滚进行恢复。 今天给大家介绍一种使用Python脚本在MySQL中实现类似Oracle中flushback table的闪回功能,相比于传统的全备+增备,本方法更为快速、简单。 …- 47
- 0
-
python批量添加zabbix Screens的两个脚本分享
前言 在最初搭建公司监控系统的时候,最头疼的是需要把同类项目组的相同图形添加到一个Screens,由于只能一个一个的添加,非常耗时耗经历。 下面分享两个脚本来解决这个头疼的问题。 1.将单个主机的所有图形添加到一个Screens 使用方法 1#更改main()函数里的url、username、password 2 3#参数一:主机名 4 5#参数二:筛选图名称 6 7python zabbix_s…- 14
- 0
-
apache bench+python脚本压测统计TPS和延迟
一、系统的瓶颈 压测的目的就是跑垮系统,达到系统承受最大值。本次压测考虑的方面: 1、CPU利用率、磁盘IO利用率 2、达到系统瓶颈后,再次增大并发和最大连接数吞吐量和延迟反而会下降 3、压测的机器选择,我是在服务器本机上跑的,这会使得压测程序占用一部分CPU,网络延迟几乎为0;而在笔记本上跑,网络延迟占很大部分。 二、python脚本 关于ab的参数分析在上一篇文章中介绍了,网上关于ab都是基于…- 29
- 0
-
如何用Python脚本自动SVN Update
1import os 2import time 3while True: 4 time.sleep(1) 5 os.system('sudo svn update') 6 print 'update' 7 写出脚本,然后shell下 1python autoup.py 2- 24
- 0
-
Python 3基础教程35-tkinter事务处理
在前面的代码基础上,本文来介绍tkinter的事务处理,我们这样来做,点击退出按钮,也能执行关闭窗体的动作。 1# tkinter 模块添加一个按钮 2from tkinter import * 3 4 5class Window(Frame): 6 7 def __init__(self, master= None): 8 9 Frame.__init__(self, master) 10 se…- 2
- 0
-
Python 3基础教程23-多维列表
这里简单举例一个多维列表,多维看起来都很晕。 1# 多维列表 2 3x = [ [5,6],[6,7],[7,2] ,[2,5] ,[4,9]] 4print(x) 5 6# 根据索引引用列表元素,例如打印【6,7】 7print(x[1]) 8#打印【6,7】中的7 9print(x[1][1]) 10 11# 三维 12y = [[[5,7],[6,6]],[[6,6],[7,8]],[7,2…- 5
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!