友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

python3伪AI对话选外卖

post by rocdk890 / 2023-1-1 15:42 Sunday linux技术

之前在看python写游戏的时候,突然看到一个只要10行代码的闯关小游戏,在此代码基础上,我更改为了一个帮我决定吃什么的小脚本.其实这个脚本早就写好了的,今天才放出来是因为最近不知道写什么了.
系统:centos 7.x(64位)
软件版本: python3.x

cat /root/soft_shell/policy.py
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
'''
@IDE     :PyCharm 
@Author  :rocdk890
@Date    :2021/07/29 16:25
'''

import random

...

阅读全文>>

标签: python 做决定 选择 对话 闯关 伪AI 外卖

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

python3判断正式和测试参数来发送钉钉通知

post by rocdk890 / 2021-12-29 17:52 Wednesday linux技术

  最近搞了几个脚本,但配置钉钉报警通知时,老是要把加签这几个参数改来改去,对于我这样的懒人来说,这不能忍受啊,直接就整了个判断,测试脚本的时候就把通知发送到我测试的钉钉机器人那边,测试完成后再改成正式的钉钉机器人通知就好了.

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
'''
@IDE     :PyCharm 
@Author  :rocdk890
@Date    :2021/12/29 17:32 
'''
import sys
import time
import hmac
import hashlib
import...

阅读全文>>

标签: linux python 通知 python3 dingding

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

使用python3自动同步windows10系统时间

post by rocdk890 / 2021-9-24 14:30 Friday windows技术

相信大家在使用windows的时候,经常会发现系统时间有点不准,要么不是快了,要么就是慢了,而系统自带的时间同步很多时候会出现超时的情况,几次之后实在受不了老,就写了脚本来进行时间同步.
系统:windows 10
软件环境:python 3.8

脚本内容如下:
#!/usr/bin/env python3
# -*- coding: UTF-8 -*-
#更新windows时间

import os
import datetime
import ntplib

c = ntplib.NTPClient()
hosts = ['edu.ntp.org.cn', 'tw.ntp.org.cn',...

阅读全文>>

标签: 更新 windows python python3 windows10 系统时间

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

python监控vps是否有货(钉钉报警提醒)

post by rocdk890 / 2020-10-20 16:22 Tuesday linux技术

最近一直在找稳定的vps(你们懂的),这样才能看遍全世界,最近看上了几个vps,但想买的时候没货,我又不想一直自己去刷网页关注,所以就写了个脚本来帮我监控着,为了方便接收到消息,我加入了钉钉来进行提醒.
系统:centos 7.x(64位)

cat /root/soft_shell/vps.py
#!/usr/bin/env python3
# -*- coding: UTF-8 -*-

from urllib import request
import requests
import json
from datetime import datetime
from dingtalkchatbot....

阅读全文>>

标签: centos linux vps 监控 python python3 钉钉报警

评论(1) 引用(0) 浏览(1956)

centos7 shell脚本一键安装python3.7或3.8

post by rocdk890 / 2020-3-3 12:19 Tuesday linux技术

在上一篇文章centos7 shell脚本一键安装python3.7发布了之后,我同事看到了问我,你为什么不用python3.8,当时我就蒙了,对啊,还有人需要装3.8的版本的,今天对其进行了修改,让其支持安装python3.8,有需要的朋友可以看看.
系统:centos 7.x(64为)

cat /root/soft_shell/auto_install_python3.sh
#!/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
export PATH

# Check if user is root
if [ $(i...

阅读全文>>

标签: centos 安装 shell install 一键 python 自动

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

centos7 shell脚本一键安装python3.7

post by rocdk890 / 2020-2-20 11:18 Thursday linux技术

最近要安装个东西,发现要python3才能支持,为了方便以后不用进行重复性工作,我就写了个一键安装python 3.7的脚本.
系统:centos 7.x(64位)

cat /root/soft_shell/auto_install_python3.sh
#!/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
export PATH

# Check if user is root
if [ $(id -u) != "0" ]; then
    echo "Error: You must be root to ru...

阅读全文>>

标签: centos 安装 shell install 一键 python 自动

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

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) 浏览(5111)

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) 浏览(3595)

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

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

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) 浏览(2943)

使用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) 浏览(2056)

用阿里云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) 浏览(2639)

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) 浏览(1995)

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) 浏览(3328)

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) 浏览(4847)