python
star_xiaohui
一位运维老鸟
展开
-
实现外部访问内部mongodb4服务
本次使用iptables的nat表实现外网访问内部mongodb数据 假设服务器外网ip为110.110.110.100 #!/usr/bin/env python # coding:utf-8 import os # 服务器本机ip,填写外网ip,内网ip,如果服务器没有外网ip配置在本机,都写内网ip local_ip_w = '192.168.1.2' local_ip_l = '192.168.1.2' # mongodb内网固定端口 mongodb_port = '27017' # 配置mong原创 2021-03-08 10:10:34 · 421 阅读 · 1 评论 -
python:输出服务器指定目录下所有文件并拼接域名输出到文件中
需求:已知有个www目录下有几个目录需要输出指定目录下所有的文件,并拼接上域名输出出来,www目录为/data,/data目录下其中包含目录abc/1/、bcd/2/、cde/3/,以下为python小脚本,将拼接后的url放到指定文件中。 #!/usr/bin/env python # -*- coding: utf-8 -*- import os # 设置cdn的加速域名 cdn_url_h...原创 2020-03-19 14:41:23 · 295 阅读 · 0 评论 -
python:简单排序
# 降序排列 lst = [1,9,8,7,11,20,12,13,12] for item in range(len(lst) - 1): max_index = item for i in range(max_index + 1, len(lst)): if lst[i] > lst[max_index]: max_index = i lst[item], lst[max_index] = lst[max_index], lst[it原创 2020-10-19 11:57:29 · 403 阅读 · 0 评论 -
python:求两个字符串的最长公共子串
求两个字符串的最长公共子串 s1 = 'abcdefghijk' s2 = 'cdefabcd' #方法一、 def find_comm_str(strs:list): sort_str = sorted(strs,key=len) max_comm = set() min_len = len(sort_str[0]) # 从最长向最短匹配 for i in range(min_len,0,-1): # 每次最多可以分出几个字符串,循环匹配的次数原创 2021-01-14 16:53:56 · 1456 阅读 · 0 评论