Python学习进阶之旅
文章平均质量分 95
Python学习进阶之旅
字节卷动
字节卷动 | CSDN博客专家
博客知识包括:Android、ASM、OpenGL、C++、Java、Python、Shell、Jenkins、Gitlab、Git、SVN等相关进阶知识。
展开
-
【Python学习 】如何将UTF-8编码转换成UTF-8 BOM编码?
一、需求描述在我之前的博客:【我的Android进阶之旅】使用TextAnalysisTool来快速提高你分析文本日志的效率中有介绍下面一个关于中文无法显示的问题,如下所示:有时候,中文无法正常显示,如下所示都是乱码这个时候,我们需要借助下 NotePad++ 工具,对整个日志文件进行转码,如下所示我们发现,此文件用NotePad++ 打开,可以直接显示中文,编码格式为 UTF-8编码我们使用快捷键 Ctrl+A 全选日志内容,选择【编码】–>【使用 UTF-8 BOM编码】,将原创 2021-06-23 22:17:39 · 6550 阅读 · 3 评论 -
【Python学习 】Python简单封装xlrd和xlwt模块进行Excel读写操作
一、背景概述最近要做一些数据解析的操作,有部分数据需要解析为Excel,顺便在网上学了一下Python的xlwt模块,并进行了简单的封装,可以完成读写操作,代码如下。二、xlrt读取Excel封装# -*- coding: utf-8 -*-import xlrdimport xlwtclass ReadExcel: """ 此类专门用于读取Excel "...原创 2020-03-25 20:35:36 · 1283 阅读 · 0 评论 -
【Python学习 】一篇文章教你PyCharm如何快速安装module
一、问题描述今天运行一个提示发的python脚本的时候,出现了下面这样的很普遍的现象。提示某些module不存在,需要安装!C:\Python27\python.exe "C:/Code Python/MonitorParser/snm_excel_builder.py"Traceback (most recent call last): File "C:/Code Python/Mon...原创 2020-03-06 17:34:39 · 6599 阅读 · 4 评论 -
【Python学习 】Python实现的FTP上传和下载功能
一、背景最近公司的一些自动化操作需要使用Python来实现FTP的上传和下载功能。因此参考网上的例子,撸了一段代码来实现了该功能,下面做个记录。二、ftplib介绍Python中默认安装的ftplib模块定义了FTP类,其中函数有限,可用来实现简单的ftp客户端,用于上传或下载文件。Python 2.7系列官方文档: https://docs.python.org/2/lib...原创 2018-02-06 15:49:11 · 55587 阅读 · 54 评论 -
【Python学习 】Python获取命令行参数的方法
背景最近编写一个python程序的时候,需要去获取python命令行的参数,因此这里记录下如何获取命令行参数的方法。一、sys 模块在 Python 中,sys 模块是一个非常常用且十分重要的模块,通过模块中的 sys.argv 就可以访问到所有的命令行参数,它的返回值是包含所有命令行参数的列表(list), 参数个数: len(sys.argv) 脚本名: ...原创 2018-02-27 20:18:42 · 42352 阅读 · 1 评论 -
【Jenkins学习 】如何编写Python脚本来调用企业微信的api通知企业微信成员关于Jenkins的编译结果?
一、需求描述最近公司将RTX更新为了企业微信,并且准备将之前的OA邮箱之类的都废弃掉了。而之前我们的Jenkins编译结果都是通过发送到OA邮箱来进行通知的,因此后面OA邮箱被废弃掉的话,那么我们就无法收到Jenkins的编译结果了。因此我们得想其他办法来通知相关人员关于Jenkins的编译结果。和公司负责企业微信推广的同事聊了聊之后,发现可以通过企业微信提供的api来进行开发,然后实现将Je...原创 2019-01-12 16:00:35 · 4137 阅读 · 0 评论