友情提示:欢迎光临!出售wenca.cn域名,有要的请M我qq:316358892

centos7 yum安装python3无法使用yum解决办法

post by rocdk890 / 2019-3-15 11:36 Friday linux技术

昨天帮朋友在阿里云上安装python3,原本以为很简单的事情,居然让我搞了半天.
系统:centos 7(64位)
软件环境:python3

1.安装yum源
yum -y install epel-release

2.安装python3
yum -y install python34 python34-pip

替换python2.7
rm -f /usr/bin/python
ln -sf /usr/bin/python3 /usr/bin/python

3.修改yum
vim /usr/bin/yum
将顶部的
#!/usr/bin/python
修改为:
#!/usr/bin/python2.7

原本以为改了这里就可以...

阅读全文>>

标签: centos yum 解决 报错 python centos7 无法使用

评论(0) 引用(0) 浏览(213)

svn提交强制注释并限制格式

post by rocdk890 / 2019-1-21 10:57 Monday linux技术

继上一篇文章svn hook+python实现commit后自动发送邮件后,开发负责人看到每天发的邮件里,很多人写的格式乱七八糟的,今天过来给我说要求限制下大家的格式.好吧,下面来看看在服务器上怎么弄的.

其实都是修改%svnhome%/hooks/pre-commit 这个文件.

1.windows里进行限制的方式:
@echo off
setlocal
set SVN_BINDIR=C:/Program Files/Subversion/bin/
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 10 char...

阅读全文>>

标签: svn linux windows 强制 格式 python 注释 pre-commit

评论(0) 引用(0) 浏览(410)

svn hook+python实现commit后自动发送邮件

post by rocdk890 / 2019-1-3 15:45 Thursday linux技术

    最近开发人员负责人要求他们开发提交svn的时候,可以发送份邮件给他,这样好知道哪些人修改了什么,svn上有什么变更他好随时了解.
    系统:centos 7(64位)

1.下载mailer配置和脚本

我们假设svn项目库为:/data/repos

wget http://svn.apache.org/repos/asf/subversion/trunk/tools/hook-scripts/mailer/mailer.py
wget http://svn.apache.org/repos/asf/subversion/trunk/tools/hook-...

阅读全文>>

标签: svn 邮件 提交 python commit smtp mailer

评论(0) 引用(0) 浏览(388)

python修改阿里云ecs密码并启动停止

post by rocdk890 / 2018-12-25 17:30 Tuesday linux技术

今天圣诞节,升级了一台阿里云服务器配置,但要在控制台重启下ecs服务器才生效,但重启ecs又要短信验证码,所以最后决定还是用阿里云的python sdk来搞定.
系统:centos 7(64位)
软件环境:python 2.7

1.修改ecs服务器密码
cat /root/soft_shell/ecs_passwd.py
#!/usr/bin/env python
#coding=utf-8
from aliyunsdkcore import client
from aliyunsdkcore.acs_exception.exceptions import ClientException
from al...

阅读全文>>

标签: centos linux 修改 启动 密码 python sdk ecs 停止

评论(0) 引用(0) 浏览(399)

使用python管理oracle数据库

post by rocdk890 / 2018-11-9 11:22 Friday linux技术

当用上python后,感觉还是很方便的,比如管理oracle,不用再去安装个客户端,直接python脚本执行下,就完成操作了.
系统:centos 7(64位)
软件环境:python 2.7.5
1.安装cx_oracle模块
pip install cx_Oracle

2.安装依赖包
wget https://github.com/bumpx/oracle-instantclient/raw/master/oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm
wget https://github.com/bumpx/oracle-instantc...

阅读全文>>

标签: centos 数据库 oracle 管理 python 操作

评论(0) 引用(0) 浏览(468)

用阿里云python sdk管理安全组

post by rocdk890 / 2018-10-24 17:44 Wednesday linux技术

之前使用go语言的sdk来管理阿里云安全组,最近一直想使用python来进行管理,毕竟python方便管理,交接也方便,是个运维都可以看得懂的.
系统:centos 7(64位)
软件环境:python 2.7.x
1.安装python-pip
yum -y install python-pip

2.安装阿里云python sdk
pip install aliyun-python-sdk-ecs

3.管理安全组
#!/usr/bin/env python
# coding=utf-8
from aliyunsdkcore import client
from aliyunsdkecs.request.v20...

阅读全文>>

标签: 安全 管理 python api 阿里云 sdk 安全组

评论(0) 引用(0) 浏览(541)

windows7使用python定时播放音乐

post by rocdk890 / 2018-8-29 15:02 Wednesday windows技术

    公司最近中午要放音乐,不想让行政的人天天跑去电脑上去操作,无聊找了python脚本进行简单修改了下来自动播放音乐,让其周1-周5都自动播放,周6-周7就不播放.
    
#!/usr/bin/env python
#coding=utf-8
import datetime
import os
import time
import pygame
from pygame import mixer
from pygame.locals import USEREVENT
 
 
STOPEVENT = USEREVENT + ...

阅读全文>>

标签: windows python 自动 windows7 音乐 播放

评论(0) 引用(0) 浏览(501)

python使用免费短信Twilio报警

post by rocdk890 / 2018-4-19 14:27 Thursday linux技术

    最近发现了个免费的短信服务Twilio,并且发送速度还很快,试用了一下感觉很不错,故推授给大家.
    Twilio是一个SMS网关服务,可以通过程序发送短信.虽然试用版每月发送短信数量有限制,但免费试用没有期限.
    Twilio不是唯一的SMS网关服务,也可以在线搜索free sms gateway、python sms api,甚至twilio alternatives,寻找替代服务.
    系统:centos 7(64位)
    软件环境:python 2.7

1.注册Twili...

阅读全文>>

标签: mysql 免费 python 报警 短信 twilio sms free

评论(0) 引用(0) 浏览(1157)

centos6 yum安装python3来更新qqwry.dat

post by rocdk890 / 2017-8-17 17:32 Thursday linux技术

  今天把我自己的ip查询网站www.slogra.com的程序进行了下小更新,用python来对qqwry.dat进行自动更新,下面来看看吧.
  系统:centos 6.x(64位)

1.安装python3
yum -y install epel-release
yum -y install python34
yum -y install python34.x86_64

2.更新qqwry.dat代码
cat update_ip.py
# coding=utf-8
#
# 用于从纯真网络(cz88.net)更新qqwry.dat
# for Python 3.0+
# 来自 http...

阅读全文>>

标签: centos 更新 linux update python 自动 qqwry.dat python3 qqwry

评论(0) 引用(0) 浏览(2400)

centos6 yum升级python2.6到2.7

post by rocdk890 / 2017-5-23 17:22 Tuesday linux技术

  今天在测试服上安装docker compose的时候,pip居然给我报要python2.7的版本才能安装,我去,对于我这样很懒的人来说,不想编译安装来对python升级,下面给大家一个直接yum就可以升级python版本的方法.
  系统:centos 6.x(64位)
  软件环境:python 2.6.x

1.升级前准备
yum install centos-release-SCL

2.安装python2.7
yum install scl-utils python27 python27-scldevel -y

ps:yum在这里的速度可能有点慢,大家要耐...

阅读全文>>

标签: centos yum 更新 升级 update python

评论(2) 引用(0) 浏览(2110)

python pip下载加速

post by rocdk890 / 2017-5-3 15:33 Wednesday linux技术

  今天使用pip安装第三方模块的时候,下载速度慢得让人受不了,关键是我还要装10个第三方的模块,这样的速度让人实在不能接受,网上搜了一下,居然国内有5个源地址,其中有4个可以使用,这里我选用了douban的pip源.
  系统:centos

1.打开打开PyPI Mirror Status,选一个你看得顺眼的源(我选了douban)
打开对应的网址,例如豆瓣的pip镜像,下面会有一个 名为simple的文件夹,看下面有没有paramiko目录,如果有,说明这个源可用,简单的方法是在源的URL后直接加simple/paramiko:
https://pypi.doubanio.co...

阅读全文>>

标签: 加速 模块 下载 python pip 第三方

评论(0) 引用(0) 浏览(2015)

python监控网站目录文件夹和文件

post by rocdk890 / 2017-2-8 15:02 Wednesday linux技术

  很多公司的网站服务器都会有自己监控网站文件夹工具,或者是脚本,我知道的有自己写php来监控,有用shell脚本来监控,有用python来监控,至于其他软件的这里就不说了,今天我们就说用python来监控网站文件夹和文件.
  系统:centos 7(64位)
  软件版本:python 2.7

cat /root/soft_shell/check-wwwfile.py
#!/usr/bin/env python
#coding=utf-8
import os,datetime,pyinotify,logging
class MyEventHandler(pyinoti...

阅读全文>>

标签: 监控 python 组件 pyinotify 变动

评论(0) 引用(0) 浏览(2245)

python将gfwlist转换成dnsmasq规则

post by rocdk890 / 2016-3-14 14:41 Monday linux技术

  当使用openwrt时,大家选择fq工具一定是ss,如果你是使用的石像鬼的固件的话,那可以不用看这篇文章了,如果是使用官方默认openwrt或者 明月的openwrt的话,那么下面这个东西会为你带来惊喜,其实也就是用python转换gfwlist为dnsmasq规则.
  需要的软件:python 2.6

脚本内容:
cat dnsmasq-gfwlist.py

#!/usr/bin/env python 
#coding=utf-8
# 
# Generate a list of dnsmasq rules with ipset for gfwlist
# 
# Copyright (C) 2014 http://www.shuyz.com  
# Ref https://code.google.com/p/autoproxy-gfwlist/wiki/Rules   
 
import urllib2
import re
import os...

阅读全文>>

标签: dnsmasq 规则 转换 python openwrt gfw gfwlist

评论(0) 引用(0) 浏览(3973)

使用supervisor管理hhvm进程

post by rocdk890 / 2016-1-29 16:32 Friday linux技术

  看了网上很多都说hhvm容易宏掉,使网页前台出现502错误,目前我这台vps上还没有发现有出现过这样的情况,但为了以防万一,所以还是给vps装了个supervisor来保证hhvm的正常运行.下面我们来看安装教程.
  系统:centos 6.5(64位)
1.确认python版本
python -V
Python 2.6.6

2.安装setuptools
wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086
sh setuptools-0.6c11-py2.6.egg

3.安装supervisor...

阅读全文>>

标签: linux 进程 管理 python hhvm supervisor

评论(2) 引用(0) 浏览(1868)

支持centos 5.x的shadowsocks python版安装脚本

post by rocdk890 / 2015-3-11 15:33 Wednesday linux技术

  最近用上了shadowsocks之后,就不再想用vpn来翻墙了,相信很多朋友都想偷懒,希望一个脚本就配置好.下面我就给大家个我从别人那拿来改了之后的脚本,原来这个脚本不支持centos 5.x,我修改成只适合centos 5.x用,下面来看看脚本吧.
  系统:centos 5.x 64位(我只在64位上测试了脚本,32位的我相信应该没有问题)
脚本内容:
cat /root/soft_shell/shadowsocks.sh

#! /bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH...

阅读全文>>

标签: centos 安装 shell 脚本 一键 python shadowsocks

评论(0) 引用(0) 浏览(50263)