
编程语言-python
根哥的博客
big world needs big-data-manager !
展开
-
python 发送邮件:添加文件名为中文的附件
附件接收后,如图所示。原创 2024-10-24 17:02:22 · 565 阅读 · 0 评论 -
python 根据文本相似度:SQL语句去重
python3 处理脚本:处理结果如下。原创 2024-08-22 18:22:19 · 433 阅读 · 0 评论 -
python 监控ES索引数量变化(前10分钟、20分钟、30分钟)
【代码】python聚合。原创 2023-09-28 14:05:54 · 673 阅读 · 0 评论 -
python脚本:解析命令行参数,读取csv文件,调用http接口,解析json数据, 读mysql
【代码】python脚本参数解析。读取csv文件,调用http接口,解析jsons数据原创 2023-02-03 16:12:36 · 447 阅读 · 1 评论 -
pandas 数据处理 demo
import reimport pandas as pdimport numpy as npdef savedata(df, name): if df is None or df.empty: pass else: # na = name.replace('.*??≥?','') na = re.sub(r'[\\\/\:\*\?\"\<\>\|\.]', "", name) df.to_csv('./err原创 2021-07-08 15:43:18 · 221 阅读 · 0 评论 -
《python编程:从入门到实践》读书笔记1--字符串,数字
ubuntu桌面版+geany--->python3开发python基本数据类型: 字符串(str), 数字(整数:int, 浮点数:float), #####字符串 函数name="i love python AAAdd a "print(name.title())# 标题栏:首字母大写 I Love Python Aaadd Aprint(name.lower())#全...原创 2018-02-20 15:54:48 · 493 阅读 · 0 评论 -
《python编程:从入门到实践》读书笔记2---列表
python基本数据类型之列表:基本操作1, list()+range() 2, 增删改查, 3, 切片, 复制 遍历 4, 排序, 最大/小值, 求和#创建列表, names=[] #等价于: names=list()names=list('a') # ['a']names=list( ('a','b','c','d') )#元组转列表:['a','...原创 2018-02-20 20:36:07 · 453 阅读 · 0 评论 -
《python从入门到实践》pygame安装,制作小游戏
[ 准备条件: ubuntu 14桌面版, 系统自带python2.7 和python3.5 ]第一步:安装pygame模块 A, 为python2.7安装pygame: sudo apt-get install python-pygame B, 为python3.5安装pygame: 1, 先安...原创 2018-03-31 21:50:52 · 1387 阅读 · 0 评论 -
python基础:list,map,open()文件读写
1, listlist.py#定义 list集合: 方法1bob=['bob,smith', 23, 30000, 'software']sue=['sue,jones', 34, 40000, 'hardware']people=[bob,sue]#定义 list集合: 方法2names= [&amp;amp;amp;quot;name&amp;amp;amp;quot;, &amp;amp;amp;quot;age&原创 2019-02-03 20:02:16 · 3719 阅读 · 0 评论 -
python基础:数据持久化工具类pickle,shelve
1, 使用pickle:数据读写pickleTest.py#使用: python模块的工具类, 数据持久化import picklefrom chapter1.res.list_map import db#保存数据 ,到文件流pickstream=open("data/pickle-data.txt","wb")pickle.dump(db, pickstream)#读取已保...原创 2019-02-04 16:26:44 · 629 阅读 · 0 评论 -
python基础:类与对象,数据持久化
1,创建父类,子类继承people.py: 父类class people: def __init__(self,name, age,job=None): self.name=name self.age=age self.job=job def getName(self): return self.name ...原创 2019-02-05 18:43:02 · 1139 阅读 · 0 评论 -
python基础:gui编程
由于使用到了上一篇博文所创建的数据,所以可以先回顾下:https://blog.youkuaiyun.com/eyeofeagle/article/details/86766141python提供的gui编程库和java的gui类似,都是提供输入框,按钮,窗口等控件,来进行页面展示的控制1,gui的几本组件:窗口,按钮window_label.py#创建窗口: 显示文字,按钮,弹框from tki...原创 2019-02-07 13:08:47 · 653 阅读 · 0 评论 -
python基础:web =html+ python
一般的web应用是js + java(serverlet/controller),python也可以充当服务器后台,代码如下:过程如下:form表单—&amp;amp;gt;经过服务器解析的【目标文件】 -----&amp;amp;gt;处理提交的数据: 响应页面-打印输入form.html: 提交请求给web目录下的cgi-bin或 htbin的form.py&amp;amp;lt;!DOCTYPE html&amp;amp;g原创 2019-02-08 20:23:44 · 19099 阅读 · 3 评论 -
python vs java: 文件操作 + import 导入操作
需求1(文件操作: java vs python):实现备份某个文件的需求,如: 输入一个“/aa/bb/c.txt” 或"/aa/bb/cc" , 验证输入,看是否存在该文件: 若有则在同级目录下备份此文件,生成c2...原创 2018-02-18 20:16:06 · 985 阅读 · 0 评论 -
python入门----3+1个内置模块:sys,os, time,datetime
1, sys模块:常用函数import sys,timea=sys.versionprint(a) #3.6.0 (default, Feb 12 2018, 19:43:47) #[GCC 4.8.4]print(type(a),len(a)) #<class 'str'> 51 #打印“#”: 共10个,间隔一秒出现一个fo...原创 2018-02-18 22:10:42 · 1013 阅读 · 0 评论 -
python入门----参数:函数,字符串
1, 字符串带参数:string="{0} is {1}"string2="{name} is {something}"string3="{0} is {1} and {name} is {something}"li=["朱元璋","皇帝"]dic={"name":"张飞","something":"猛将"}#多原创 2018-02-18 21:16:43 · 3791 阅读 · 0 评论 -
python入门之--装饰器
需求说明: 任意调用函数f1(), f2(), f3(), 同时实现方法f4() 【函数f1(), f2(), f3(), f4() 相互独立,没有代码调用】def f1(name): print("%s -----f1"%name)def f2(name): print("%s -----f2"%name)...原创 2018-02-14 18:45:32 · 391 阅读 · 0 评论 -
推荐算法: 基于用户的协同过滤算法
概念: 协同过滤算法在一个在线个性化推荐系统中,当一个用户 A 需要个性化推荐时,可以先找到和他有相似兴趣的其他用户,然后把那些用户喜欢的、而用户 A 没有听说过的物品推荐给 A基于用户的协同过滤算法主要包括两个步骤。(1) 找到和目标用户兴趣相似的用户集合。(2) 找到这个集合中的用户喜欢的,且目标用户没有听说过的物品推荐给目标用户。如何计算两个用户的兴趣相似度?协同过滤算法...原创 2018-10-20 12:52:18 · 1525 阅读 · 0 评论 -
推荐算法:基于物品的协同过滤算法
概念: 基于物品的协同过滤算法,优化算法对比:用户协同过滤的优缺点python编码实现1,算法定义基于用户的协同过滤算法基于商品的协同过滤算法适用场景时效性较强,用户个性化兴趣不太明显的领域长尾物品丰富,用户个性化需求强烈的领域用户较少的场合:新闻推荐物品数远小于用户数的场合:图书、电子商务和电影网站注重点兴趣相似的小群体的热点维系用户的历...原创 2018-10-20 15:55:00 · 6612 阅读 · 4 评论 -
python入门之--类与对象
1, 定义类:class 类名 无__init__(self)方法===================> 创建对象: 类名() 有__init__(self)方法===== 无参 ========> 创建对象: 类名() ...原创 2018-02-21 23:13:32 · 459 阅读 · 0 评论