找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3278|回复: 3

[求助] 新手求教:相关内容提取并调用文件内容更替如何编写?

1

主题

2

帖子

7

积分

贫民

积分
7
mxh0728 发表于 2015-7-23 14:04:14 | 显示全部楼层 |阅读模式
#实例化 API 句柄
if __name__=='__main__':
     arg_length = len(sys.argv)
     ApiClient = UcloudApiClient(base_url, public_key, private_key)
     Parameters={
                 "Action":"UpdateSecurityGroup",
                 "GroupId":"5044",
                 "Rule.0":'TCP|80|0.0.0.0/0|ACCEPT|100',
                "Rule.1":'TCP|25|123.101.72.111|DROP|50',
                 "Rule.2":'TCP|80|112.90.231.129|DROP|50',

                 "Description":"aatest"
                }
     response = ApiClient.get("/", Parameters);
     print response;
这个Python 脚本我想把"Rule.1":'TCP|25|123.101.72.111|DROP|50'  这部绿色的专门提取出来,读另一个文本文件
文本文件(主要存放的是若干ip地址)并进行更替
具体如何提取对应内容然后将文件文件的内容读取并更换这部分代码如何写呢?
回复

使用道具 举报

1

主题

2

帖子

7

积分

贫民

积分
7
mxh0728  楼主| 发表于 2015-7-23 16:12:01 | 显示全部楼层
????
回复

使用道具 举报

0

主题

5

帖子

5

积分

贫民

积分
5
flyeblue 发表于 2015-8-2 14:58:29 | 显示全部楼层
没看明白。绿色那部分是在哪里存的,还是去哪读取的?
回复 支持 反对

使用道具 举报

0

主题

23

帖子

23

积分

贫民

积分
23
关大叔 发表于 2015-8-4 13:21:57 | 显示全部楼层
如果没有什么特殊要求

Parameters[3]就是提取出Rule.1,再对字符串进行处理Parameters[3][m:n]
m与n就是IP地址的位置,进行替换就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表