Python
文章平均质量分 54
用数据说话
这个作者很懒,什么都没留下…
展开
-
python连接oracle
安装cx_Oracle安装 instantclient查询SIDselect value from v$parameter where name like 'service_name%'连接import osimport cx_Oracle as cx#设置ORACLE驱动位置os.environ['path'] = r'D:\Programs\instantclient-basic-windows.x64-11.2.0.4.0\instantclient_11_2'def con原创 2023-04-20 19:59:18 · 1311 阅读 · 0 评论 -
Jupyter Notebook小知识
Python中有庞大的第三方包,而每个包中又包含很多功能性的函数,在使用这些函数时,往往会忘记函数内参数的具体用法,此时可以在函数后面按入Shift+Tab组合键,查看对应的帮助文档,而且还可以多按几次“Tab”键,返回不同风格的帮助文档。在其他编程环境中也许会显示代码行号,但是在Jupyter的默认情况下是没有代码行号的,如果期望一个cell中显示所有代码对于的行编号,可以在command模式下,按一次字母l键。或者还有另一个方法,在command模式下,按一次字母x键也可以实现cell的删除。原创 2023-04-20 17:57:13 · 647 阅读 · 0 评论 -
Python正则
字符串的匹配查询re模块中的findall函数可以对指定的字符串进行遍历匹配,获取字符串中所有匹配的子串,并返回一个列表结果。该函数的参数含义如下:findall(pattern, string, flags=0)pattern:指定需要匹配的正则表达式。string:指定待处理的字符串。flags:指定匹配模式,常用的值可以是re.I、re.M、re.S和re.X。re.I的模式是让...原创 2021-07-11 17:29:50 · 126 阅读 · 0 评论 -
python文件读取与异常处理
Python 中读取、写入文件,都可以通过方法 open() 实现,该方法用于打开一个文件,然后返回文件对象,如果文件不存在或者无法打开,会报错 OSError。open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)参数说明:file:必需...原创 2021-07-11 17:29:26 · 6858 阅读 · 1 评论 -
python中画图显示中文乱码
python的str默认是ascii编码,和unicode编码冲突,因此经常会报以下错误:UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 108: ordinal not in range(128)解决这个问题很简单,只要在代码加入以下语句:import sysreload(sys)sys.setd...原创 2021-07-11 17:28:40 · 1554 阅读 · 0 评论 -
jupyter notebook安装第三方包
!pip install package!pip install --upgrade pip #更新pip%time !pip install package #查看安装时间原创 2019-07-18 10:45:39 · 12799 阅读 · 1 评论 -
Python中base64的解码与编码
在一些项目中,接口的报文是通过base64加密传输的,所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码;Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子邮件的传输编码,生成的编码可逆,后一两位可能有“=”,生成的编码都是ascii字符。优点:速度快,ascii字符,肉眼不可理解缺点:编码比较长,非常容易被破解,仅适用于...原创 2019-10-24 16:43:35 · 249 阅读 · 0 评论 -
python3安装包过程中出现的问题
安装 gensim包pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gensim - 采用镜像安装,速度较快import warningswarnings.filterwarnings(action='ignore',category=UserWarning,module='gensim')import gens...原创 2019-10-24 19:39:20 · 484 阅读 · 0 评论 -
python自动发送邮件
文章目录1.发送文字内容+附件2.定时发送邮件1.发送文字内容+附件首先,我们要知道自己发送邮件需要的步骤:选择邮箱—>登录邮箱(用户名、密码)—>发件人(默认为自己)—>收件人—>主题—>正文—>附件—>发送python发邮件的步骤与其类似,主要是模仿这一系列动作。python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是...原创 2019-10-24 16:43:00 · 829 阅读 · 0 评论