等待下一个秋

  • Spark
  • Flink
  • Hive
  • 数据仓库
  • ClickHouse
  • 收徒弟
  • Java
    • Spring
    • Mybatis
    • SpringBoot
    • 面试题
  • Python
    • Python基础
    • 爬虫
    • Numpy
    • matplotlib
    • Flask
  • 技术杂谈
    • Linux知识
    • Docker
    • Git教程
    • Redis教程
    • mysql
    • 前端
    • R语言
    • 机器学习
  • 关于我
  • 其它
    • 副业挣钱
    • 资料下载
    • 资料文档
Python基础
Python基础知识,包括。。。
Python

Python通过orm操作mysql数据库

1. SQLAlchemy Python2/3都支持它,SQLAlchemy 自己无法操作数据库,必须结合 pymsql 等第三方插件,所以也需要安装pymysql。 pip2 install pymysql pip2 install SQLAlchemy 用法: from sqlalchemy import create_engine, Column, Integer, String, DateTime from sqlalchemy.orm import declarative_base, Session # …

2022年7月5日 0条评论 2823点热度 0人点赞 等待下一个秋 阅读全文
Python

Python进程管理——Supervisor

一、简介 Supervisor 是一款 Python 开发的进程管理系统,允许用户监视和控制 Linux 上的进程,能将一个普通命令行进程变为后台守护进程,异常退出时能自动重启 详细介绍查阅:Supervisor Introduction 二、安装 Supervisor 支持 Linux 和 Mac,不支持 Windows 本文系统为: centos,supervisor==4.2.4 pip3 install supervisor 安装完成后,在Python bin目录下面会有这样几个文件。 ls /usr/lo…

2022年7月5日 0条评论 2832点热度 0人点赞 等待下一个秋 阅读全文
Python

Python3 Linux 安装教程

1. windows安装 去Python官网下载windows安装包,按照安装向导一直点击下一步即可,安装向导最好勾选Add Python3.x to PATH,这样就不用手动添加环境变量了。 2. linux安装 linux安装比较复杂,需要安装一些系统依赖,再编译安装。 1).下载源码tar包 cd /usr/local wget https://mirrors.huaweicloud.com/python/3.8.5/Python-3.8.5.tgz 注:国内华为镜像下载会稳定快些,https://mirro…

2022年7月5日 0条评论 2725点热度 0人点赞 等待下一个秋 阅读全文
Python

Python 模块

模块让你能够有逻辑地组织你的Python代码段。 把相关的代码分配到一个模块里能让你的代码更好用,更易懂。 模块也是Python对象,具有随机的名字属性用来绑定或引用。 简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。 例子 一个叫做aname的模块里的Python代码一般都能在一个叫aname.py的文件中找到。下例是个简单的模块support.py。 def print_func( par ): print "Hello : ", p…

2020年10月30日 0条评论 4196点热度 0人点赞 等待下一个秋 阅读全文
Python

生成当前Python环境的依赖文件

此时我已经在Python虚拟环境中安装了一定数量的软件包。 如果你需要在另一台机器上重新生成你的环境,将无法记住你必须安装哪些软件包,所以一般公认的做法是在项目的根目录中写一个requirements.txt文件,列出所有依赖的包及其版本。 生成这个列表实际上很简单: (venv) $ pip freeze > requirements.txt pip freeze命令将安装在虚拟环境中的所有软件包以正确的格式输入到requirements.txt文件中。 现在,如果你需要在另一台计算机上创建相同的虚拟环境,…

2020年10月27日 5条评论 5560点热度 0人点赞 等待下一个秋 阅读全文
Python

Python装饰器

在Python里面,函数可以作为参数传入一个函数,函数也可以复制给变量,通过变量调用函数。装饰器可以扩展一个函数的功能,为函数做一个装饰器注解,可以把装饰器里面定义的功能于所有函数提前执行,提升代码的复用程度。 现在有这么个场景。 打卡 互联网公司里面有各种员工,程序员,前台...,程序员在打开电脑前,需要打卡,前台要早点来开门(我也不清楚,谁开门,这里假定,前台开门),前台开门前也需要打卡。也就是说,打卡是所有员工的最先的公共动作,那么可以把打卡这个功能抽出来作为公共逻辑。 普通函数调用方法 自然想到,可以实现如…

2020年4月12日 0条评论 3799点热度 0人点赞 等待下一个秋 阅读全文
mysql

Python批量删除mysql中千万级大量数据

场景描述 线上mysql数据库里面有张表保存有每天的统计结果,每天有1千多万条,这是我们意想不到的,统计结果咋有这么多。运维找过来,磁盘占了200G,最后问了运营,可以只保留最近3天的,前面的数据,只能删了。删,怎么删? 因为这是线上数据库,里面存放有很多其它数据表,如果直接删除这张表的数据,肯定不行,可能会对其它表有影响。尝试每次只删除一天的数据,还是卡顿的厉害,没办法,写个Python脚本批量删除吧。 具体思路是: 每次只删除一天的数据; 删除一天的数据,每次删除50000条; 一天的数据删除完,开始删除下一天…

2020年4月12日 0条评论 9631点热度 0人点赞 等待下一个秋 阅读全文
Python

Python常用基础语法知识点大全

记得我是数学系的,大二时候因为参加数学建模,学习Python爬虫,去图书馆借了一本Python基础书,不厚,因为有matlab和C语言基础,这本书一个星期看完了,学完后感觉Python入门很快,然后要开始学爬虫和矩阵计算,学习一下对应的包就行了,感觉很方便,爱上了这门语言,虽然毕业后做了Java,但是平时工作中也会用一些Python。不过初学者有很多基础知识点记不住,因为用得少,这里总结记录一下。更多Python知识,可以前往我的个人博客网站 等待下一个秋-Python 介绍 Python 是一门独特的语言,快速浏…

2019年4月26日 0条评论 4572点热度 0人点赞 等待下一个秋 阅读全文
Python

利用python发送email邮件

Python发送邮件代码,Python2/3都可以直接使用。 发送普通邮件 发送文本和html普通邮件如下: from email.header import Header from email.mime.text import MIMEText from email.utils import parseaddr, formataddr import smtplib def _format_addr(s): name, addr = parseaddr(s) return formataddr((Header(na…

2019年4月6日 0条评论 4282点热度 0人点赞 等待下一个秋 阅读全文
Python

Python作图模块之turtle

Python2里面默认有一个包叫做turtle,别名:乌龟,对于Python初学者很有吸引力,适合学习。这个包,主要是画图用的,这里用它画个图,并提供源码。 源码 import turtle def draw_square(turtle): for i in range(4): turtle.forward(100) turtle.right(90) def draw_flower(turtle): for i in range(36): draw_square(turtle) turtle.right(10) d…

2019年4月6日 0条评论 4901点热度 0人点赞 等待下一个秋 阅读全文
12

等待下一个秋

待我代码写成,便娶你为妻!专注于Hadoop/Spark/Flink/Hive/数据仓库等,关注公众号:大数据技术派,获取更多学习资料。

搜一搜
标签聚合
算法 Redis mysql Flink Java Python 大数据 R语言 挣钱 数据仓库 书籍 Hive
文章归档
  • 2023年2月
  • 2022年12月
  • 2022年11月
  • 2022年9月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年6月
  • 2021年5月
  • 2021年4月
  • 2021年3月
  • 2021年2月
  • 2021年1月
  • 2020年12月
  • 2020年11月
  • 2020年10月
  • 2020年9月
  • 2020年8月
  • 2020年7月
  • 2020年5月
  • 2020年4月
  • 2020年1月
  • 2019年9月
  • 2019年8月
  • 2019年7月
  • 2019年6月
  • 2019年5月
  • 2019年4月
  • 2019年3月
  • 2019年1月
  • 2018年12月
  • 2017年5月

©2022 ikeguang.com. 保留所有权利。

鄂ICP备2020019097号-1

鄂公网安备 42032202000160号