自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 pandas快速上手手册(API手册)

pandas作为最优秀的python数据处理工具之一,对于非专业人士做自动化办公、数据统计分析方面的工作非常友好。本文章总结工作中使用pandas的经验,汇总部分常用API,以供自己回头温习。

2023-04-10 16:21:50 1351

原创 linux使用cron定时运行python脚本及nohup后台运行python脚本

nohup工具能解决的最大麻烦是关闭连接终端后,程序依然能在后台运行,也就是不用一直开着终端连接,当然也是后台运行的好方法。corn工具则可以解决无人值守自动运行的问题。

2023-04-10 11:47:13 864

原创 python解释器和python代码的运行过程

运行python代码,解释器申请内存空间,Python解释器的解析器完成词法、语法解析将源代码解析成语法树,编译器将语法树编译成一连串字节码写入字节码文件,然后Python解释器会创建一个虚拟机实例,python虚拟机加载字节码文件和标准库(第三方库在代码执行时由语法在内存空间中加载或删除),解释器通过JIT(即时编译器)按照字节码顺序将字节码编译成可以被计算机系统执行的机器码,并下发机器码执行。值得注意的是,解释器在加载标准库和第三方库时会在自己。

2023-03-18 11:54:14 1646

原创 IMAP服务读取邮件附件中的excel

这里注意,邮件标题默认ASCII编码,如果是中文标题,可能会抛出异常,需要先将中文关键字编码成ASCII再填入搜索项。# 'SUBJECT keyword':搜索主题包含关键字keyword的邮件。# 'BODY keyword':搜索正文包含关键字keyword的邮件。# 'FROM sender':搜索发件人为sender的邮件。# 'SINCE date':搜索自指定日期以来的邮件。# 'BEFORE date':搜索指定日期之前的邮件。# 'UNSEEN':搜索未读邮件。

2023-03-12 23:06:19 545

原创 python后端部署

1、安装conda,隔离linux自带的python2,为项目开辟独立python环境。如果是docker则可直接将镜像自带的python2更新成需要用的python3版本。2、安装nginx、uwsgi,uwsgi须安装在项目环境中。3、配置uwsgi服务启动flask项目并通过本地soket通信,配置nginx与uwsgi通信。

2023-03-06 14:06:14 1219

原创 在windows电脑定时运行python脚本

jenkins或daocloud等自动构建、自动运行shell的工具,在工程较多的项目中比较实用,而规模小的任务没必要安装一大堆应用,这里介绍在win10系统下通过系统自带的“任务计划”功能,实现自动运行python脚本。优点:简单,配置方便,适合自动打卡等操作。缺点:功能缺乏,比如不写log无法知道运行情况等。

2023-02-02 21:56:42 2149

原创 python时间模块

时间值的获取、处理应用广泛、普遍,以下介绍python语言获取时间、时间戳,将时间转换为时间戳。时间戳是衡量时间的尺度,尺度的单位是秒(second)。秒是铯-133原子的时所辐射的电磁波的周期的9,192,631,770倍。

2022-10-13 17:02:10 414

原创 python类与对象的特性

看到这大伙可能明白了,在对象中的类属性,在使用对象方法去修改后,会自动转换为对象属性。对象属性和类属性的在python中有不同的用处,部分玩惯java的朋友可能懒得写__init__,或者有的朋友不知道这个事情,就容易掉坑里。2、is 用于判断标识符(变量名)的引用在内存中的位置是否相同,即是两个变量是否绝对相等。default -- 默认返回值,不设置默认值在没有对应属性时,则抛出异常。name -- str类型,对象的属性或方法。

2022-10-08 11:40:05 325

原创 运用python发送电子邮件

python发邮件

2022-06-04 18:17:00 552 1

原创 运用conda管理python环境

多项目的场景中,若不做好环境管理/所有项目使用同一个环境开发(学习python的新手可能会这样),后果将是毁灭性的,因此我们需要对每个人/每个python项目做好环境管理,在此分享一些我使用canda的心得。这里我们在windows中安装conda,在linux中安装miniconda,当然新手也可以直接装个anaconda,anaconda有可视化界面,对新手友好,但占用的资源也更多。1、下载资源官方网站:www.anaconda.com/products/distribution2 官网上的选项:win

2022-06-04 16:46:18 1120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除