博客园  :: 首页  :: 管理

随笔分类 -  [08]Python编程

摘要:1、常用到的场景1:多条件 或者or 的逻辑处理,条件2后与冒号之间有没有空格都是可以的 if 条件1 or 条件2 : 语句块 2、常用到的场景2:多条件 且|与and 的逻辑处理,条件2后与冒号之间有没有空格都是可以的 if 条件1 and 条件2 : 语句块 3、常用到的场景3:条件 取反|n 阅读全文

posted @ 2024-01-25 10:25 520_1351 阅读(5) 评论(0) 推荐(0) 编辑

摘要:关于 pandas.DataFrame 可以将一个大列表-多个子列表的数据整理出来,最后通过.to_excel 写入到Excel表格,代码如下: Writer=pandas.ExcelWriter(ResultExcelFile) EC2_RI_Data=pandas.DataFrame(EC2_R 阅读全文

posted @ 2024-01-12 10:44 520_1351 阅读(15) 评论(0) 推荐(0) 编辑

摘要:对于复杂的pandas写入数据到Excel,多个Sheet表,一般都会使用到 pandas.ExcelWriter 1、先看一段代码示例,如下,其中ResultExcelFile为文件名字符串,EC2_RI 为 多个列表组成的大列表, Writer=pandas.ExcelWriter(Result 阅读全文

posted @ 2024-01-11 14:09 520_1351 阅读(34) 评论(0) 推荐(0) 编辑

摘要:在python编程语言中的datetime模块,常用于对日期时间的处理,包括最常用到的日期时间格式,时间戳的转换,还有日期时间的计算 今天笔者,主要讲一下,关于,日期时间对象-日期时间字符串-时间戳之间的转换 首先在前面先整理几个知识点 (1)、关于三者的转换,日期时间字符串 与 时间戳数字,是不能 阅读全文

posted @ 2023-09-02 15:44 520_1351 阅读(203) 评论(0) 推荐(0) 编辑

摘要:在python中,datetime模块是我们使用非常多的一种处理日期-时间的模块 这里笔者列出一下最基础的使用,首先这是一个python自带的模块,不需要安装 直接 import datetime 后就可以使用了 1、输出当前的日期与时间 datetime.datetime.now() # --> 阅读全文

posted @ 2023-07-31 21:33 520_1351 阅读(480) 评论(0) 推荐(0) 编辑

摘要:当我们管理自己AWS账号下的EC2资源时,一般都是登录到Console界面进行管理 笔者自己的AWS经常是用于做一些实验时,才会去创建EC2,部署一些环境等,为了不用登录Console操作 于是使用python, tkinter模块写了一个GUI的管理工具,先看一下整体界面如下: 这个小工具,有创建 阅读全文

posted @ 2023-07-29 21:40 520_1351 阅读(60) 评论(0) 推荐(0) 编辑

摘要:在Python的tkinter模块,窗体编程中,Listbox组件,可以用来存储一些列表内容 几个知识点如下: 1、Listbox外观与文本框差不多,是用来存储多个列表条目信息 2、默认是单选模式,即每次只能选中一个条目,当选择其他条目时,上一个选中的条目就会被取消选中状态 3、可以在创建Listb 阅读全文

posted @ 2023-07-26 19:52 520_1351 阅读(435) 评论(0) 推荐(0) 编辑

摘要:在python图形化编程,tkinter模块中的按钮组件, 一共有3种与状态有关的设置,分别为 active, disabled, or normal 一般笔者用得最多的就是normal 与 disabled , 其中一个按钮,创建完成后,默认的状态就是norma,即可以被点击 对于disabled 阅读全文

posted @ 2023-07-24 21:02 520_1351 阅读(473) 评论(0) 推荐(0) 编辑

摘要:对于很多公司来说、都会要求在登录云平台,如AWS云,阿里云,或者堡垒机Console ,甚至操作系统时,都会要求登录时,进行二次认证 也即是多因素,多因子,MFA认证,关于多因素认证、一般有短信验证码,软件生成code,或者邮件接收Code,都可以实现 今天笔者主要讲述,如何通过python代码进行 阅读全文

posted @ 2023-07-15 12:22 520_1351 阅读(329) 评论(0) 推荐(0) 编辑

摘要:关于AWS CloudTrail - 在Console界面,默认只能看到最近90天的数据 如果需要追踪更早的操作记录,得需要配置CloudTrail 日志 输出保存到s3 在s3上不同的region位于不同的目录,最后会将某一天的日志,存放到那一天的目录/文件夹中, 目录路径格式(部分)如:aws- 阅读全文

posted @ 2023-06-20 19:57 520_1351 阅读(32) 评论(0) 推荐(0) 编辑

摘要:关于AWS的EC2,我们可以有时间会收到一些官方邮件,提示让在指定的时间之前在console界面stop一次,或者重启一次,完成底层维护 其实这些Events事件,在Console的EC2服务界面左侧菜单的Events下也可以看到的,如下图所示 其中Event status 为Completed 就 阅读全文

posted @ 2023-06-10 12:17 520_1351 阅读(47) 评论(0) 推荐(0) 编辑

摘要:startswith()方法 startswith() 方法用于检索字符串是否以指定字符串开头,如果是返回 True;反之返回 False。此方法的语法格式如下: str.startswith(sub[,start[,end]]) 此格式中各个参数的具体含义如下: str:表示原字符串; sub:要 阅读全文

posted @ 2023-06-09 16:58 520_1351 阅读(73) 评论(0) 推荐(0) 编辑

摘要:今天笔者在整理一份数据时,有这样一个需求,已知有多个ID是UniqueKey,每一个UniqueKey及与它相关的数据为一行,存放于Excel表格行中 但他们相关的数据可能有误,而另一个表格Excel-02中的数据没有问题,但是UniqueKey顺序与第一个表格不一样 现在主要是要修改第一个表格的数 阅读全文

posted @ 2023-05-20 15:52 520_1351 阅读(37) 评论(0) 推荐(0) 编辑

摘要:笔者在之前使用python将数据写入到Excel表格中,一般都只需要写入一张Sheet表中就可以了 因最近一个小的需求,需要将不同的大列表数据写入到不同的Sheet表中 这样,再使用之前的 pandas.DataFrame(content_list),然后.to_excel("./xxxxx.xls 阅读全文

posted @ 2023-05-03 17:42 520_1351 阅读(787) 评论(0) 推荐(0) 编辑

摘要:有时使用pandas将多份数据,写入到Excel中不同的Sheet,可能会用到pandas.ExcelWriter("xxxx.xlsx")对象 这样在结束时,就会对对象进行.save()和close(),当然这也是从大部分网站上看到的使用方法 但是笔者在实际使用过程中,按这个过程,遇到报错: Fu 阅读全文

posted @ 2023-05-03 17:10 520_1351 阅读(602) 评论(0) 推荐(0) 编辑

摘要:在AWS-ElastiCache中,Reserved_Cache_Nodes-预留节点,也就类似于EC2与RDS的RI(预留实例) 关于Reserved_Cache_Nodes-预留节点的 ReservedCacheNodeId -预留节点 ID,是可以自己定义的, 当然也是一个可选参数,这个是唯一 阅读全文

posted @ 2023-04-29 15:16 520_1351 阅读(31) 评论(0) 推荐(0) 编辑

摘要:在json模块中,我们可以经常会用到 load()与loads(),其中两者的区别如下 json.load()从json文件中读取数据转抱为dict类型 json.loads()将str类型的数据转换为dict类型 这里笔者主要说明json.loads()的用法,将字符串转转换成字典,如下str2d 阅读全文

posted @ 2023-04-05 14:23 520_1351 阅读(345) 评论(0) 推荐(0) 编辑

摘要:在json模块中,我们可以经常会用到 load()与loads(),其中两者的区别如下 json.load()从json文件对象中读取数据转抱为dict类型 json.loads()将str类型的数据转换为dict类型 这里笔者主要说明json.load()的用法,举例说明,如下有一json文件,i 阅读全文

posted @ 2023-04-05 13:06 520_1351 阅读(667) 评论(0) 推荐(0) 编辑

摘要:今天笔者在写一个脚本时,情况比较复杂,在脚本中使用了try...except的嵌套,遇到了一些与预期不一样的结果 于是笔者又研究了一下,try...except的嵌套使用, 首先有一点是肯定的,那就是对于一对try...except组,只要当try中的语句出现了异常,就会执行except中的语句块 阅读全文

posted @ 2023-03-26 20:25 520_1351 阅读(496) 评论(0) 推荐(0) 编辑

摘要:当我们执行python脚本时,默认情况下,如果遇到异常,脚本程序就会捕获到异常,然后异常退出,后面的代码也就无法执行了 如果我们希望遇到异常后,后面的代码也继续执行,这时就可以使用了try...except语句了,如下 先看一下简单的try...except例子 [qq-5201351@localh 阅读全文

posted @ 2023-03-26 19:20 520_1351 阅读(72) 评论(0) 推荐(0) 编辑