python
我要用代码向我喜欢的女孩表白
已经换工作了,现在在某家安全公司打工。
又换工作了,现在在某金融公司打工
马上失业了,还要还房贷,要饿死了,大家可以私聊联系我,进行投喂,谢谢
展开
-
FileNotFoundError: Could not find module ‘XXX\lib\site-packages\llvmlite
装了个新机器,然后把代码移植过来一直失败,文件都一摸一样,一直说找不到这个错误。我看着网上的,又pip uninstall和install,发现我明明有这个还是提示找不到。于是在这篇博客中找到了答案,因为这个里面.dll他需要c++的运行环境。原创 2023-11-16 18:55:06 · 457 阅读 · 0 评论 -
大数据组件之Hbase(整体分享)
我记得我刚工作那年19年的春天,对hbase还是比较恐惧的,因为里面存储的是字节,后来我专门去当讲师,去学习,克服了恐惧,了解了原理,再后来在安全公司专门用hbase对他企业级的有了更多的理解。所以作为我最喜欢的库之一,写了很多文档,但是没有一个汇总,这篇就是我对hbase的汇总吧。作为一个组内分享使用,目的是,让同事们,看完之后能知道Hbase的前因后果,以及使用场景,选型时的瓶颈,以及能够使用。根据实际业务场景来,来了问题,先调研(选型组件),瓶颈,熟悉组件原理,安装与使用组件。原创 2022-09-09 17:28:39 · 1188 阅读 · 0 评论 -
pyspark操作hive,操作kafka
2.安装pyspark(要与大数据平台spark版本保持一致,大数据平台我搭建的是cdh6,他的spark是2.4)原创 2022-08-24 09:41:05 · 660 阅读 · 0 评论 -
python request get请求和post请求
简单demo,即拿即用目录1.安装相关的库2.代码编写get请求post请求JSON的post请求1.安装相关的库pip install requests2.代码编写get请求# coding=utf-8import requests#请求参数data={ 'AppID':'wx72a6h73bc505c526', 'AppSecret':'832ace0aaf2f407b83ed22817f0b256d', 'grant_type':'c原创 2022-05-16 22:10:02 · 348 阅读 · 0 评论 -
爬虫xpath明明在页面能够解析到,但是在代码却解析不出来
解决方式,使用xpath解析后的element对象,打印一下(结果是源码的形态)。不要以页面为准,而要以源码为准(右键查看源代码)排错方式:打印element代码 string = etree.tostring(table, encoding='utf-8').decode('utf-8') print(string)1.图中tr是在tbody里面,但是代码获取不到,显示没有这个节点2.但是在源码上却是叫table..原创 2021-09-16 10:25:22 · 4804 阅读 · 2 评论 -
Scrapy爬虫 回调函数 传递参数
这么简单个东西,网上翻了许多,内容质量都偏低,于是自己也遇到了这个问题,就写篇博客发一下。问题:我要用使用回调函数,传递当前的结果,交给下一个parse进行爬取和解析在你要回调函数的后面加一个参数 meta={"字典key",你要传递的值}在回调后的函数中的,采用 response.meta["字典key"] 获取,你的值...原创 2021-09-15 17:04:31 · 268 阅读 · 0 评论 -
Python对xpath二次解析,解析结果为空[]
解决方案将红色部分改成绿色部分,去掉/原因:因为通过xpath第一次解析出来的结果是一个elements(他自带的类型)第二次解析的时候还是使用的是"/" ,那就是错误的,因为它的意思代表的是根目录解析(只对第一次转成html有效果)xpath的elements对象进行解析时,不用加 / 解析,直接解析就行...原创 2021-09-15 16:35:24 · 903 阅读 · 0 评论 -
Scrapy 爬虫开启debug调试
由来,我以前执行scrapy都是通过命令行执行的,比如:在爬虫目录中 输入 scrapy crawl 爬虫名称 命令但是,我现在想调试,那无法打断点解决方法:将命令行执行【改】到程序中执行命令行首先导入包:from scrapy.cmdline import execute执行命令 放到程序的末尾注意:此行代码与class类名平级execute(['scrapy', 'crawl', '爬虫名'])打完断点即可,在项目中debug运行了。...原创 2021-09-15 16:21:20 · 1052 阅读 · 0 评论 -
kafka-python总结
Kafka-python总结参考博客及自己测试kafka-python的API简单介绍 - 夜间独行的浪子 - 博客园kafka 指定partition生产,消费_一路踩坑一路成长-CSDN博客_kafka指定分区生产原创 2021-04-28 15:29:15 · 594 阅读 · 1 评论 -
使用python操作kafka全网最详细
材料准备:在centos7中安装了这些之后。首先对于zookeeper的配置.解压zookeeper根目录为 /hadoop/zookeepercd /hadoop/zookeepermkdir zkDatacd confmv zoo_sample.cfg zoo.cfgvi zoo.cfg----dataDir=/hadoop/zookeeper/zkData----/hadoop/zookeeper-3.4.10启动cd /hadoop/zookeeperbi原创 2021-04-27 15:02:30 · 14580 阅读 · 7 评论 -
Scrapy安装
环境:pycharmpip install scrapy打开控制台scrapy startproject 【项目名称】默认会在当前目录生成一个文件夹并且刚刚他告诉你,you can xxx翻译过来是,要使用爬虫,首先要去npm目录,并且可以通过scrapy genspider example example.com创建一个demo爬虫我们首先进入npm目录cd npm之后使用他的命令scrapy genspider example www...原创 2021-04-25 17:14:28 · 175 阅读 · 1 评论 -
变革python,中文字符不能转换的问题
从2019年起,python2将不在更新。Python3,将大行其道,别听那些人说,python3装不了很多模块什么的。现在python2的模块,其它的模块组件的新版本都已经支持python3.python2已经在淘汰了边缘,随着时间,python2将会消失。当换成python3后,所有的问题都好了。(亲测了10几遍,各种编码,最后不如下了个python3,装上模块,10分钟搞定了...原创 2019-10-19 10:35:33 · 219 阅读 · 0 评论 -
Python保留字 2018/1/13
大家好 Python3.6.4 今天是自学Python 的第一天(也是我写博客的第一天),我们从最简单的开始 2018年/1/12 0:44 我觉得编程就像建筑师,要了解Python,写好Python,我们就得从地基开始,而保留字就是控制,操作,连接他们...原创 2018-01-13 18:43:06 · 2406 阅读 · 1 评论 -
python操作Hbase导入导出
我现在要把数据从正式服中获取,然后在从测试服中存储import happybaseimport requestsimport jsonport_hbase=9090host_hbase='你的正式服ip'def scanner(table='DATAETL:RPT',start='',end='',*args,**kwrgs): c=happybase.Connect...原创 2020-01-09 16:31:01 · 771 阅读 · 0 评论 -
Python连接Hbase并且查循数据(自用)
import happybasehost='192.168.1.152'port=9090row_start = "12586484" # start report id 1:18586484 40w:20055903conn = happybase.Connection(host, port, autoconnect=True)conn.open() # open transf...原创 2019-11-25 20:04:30 · 308 阅读 · 0 评论 -
关于fastText无法训练标签的问题(找了半天原因,终于解决了)
fastText的训练数据为__label__我是标签 数据句子记住这是2个下划线,_然后还有一个_label前面2个后面2个总共4个原创 2019-10-20 13:15:50 · 796 阅读 · 0 评论 -
python flask参数请求,全网最详解
1.使用pip 安装flaskpip install flask2.代码#coding=utf-8from flask import Flaskfrom flask import requestapp = Flask(__name__)@app.route("/login", methods=["GET", "POST"])def hello_str(): if request.method == "POST": username = request.原创 2020-12-10 15:33:32 · 623 阅读 · 0 评论 -
爬虫爬取数据为𞃳数字乱码解决方案
如果你的数据爬取出来通过xpath(test)解析发现为[],或者使用etree打印出来为嬙这种类似那么请往下观看否则请节约您的时间离开python代码导入html包通过html.unescape(&#乱码格式字符串)如果传入的不是字符串请转换为字符串 rtest=str(etree.tostring(r)) rtest=html.unescape(rtest) print(rtest)结果如下...原创 2020-12-09 10:49:45 · 4078 阅读 · 1 评论 -
Flask No Access-Control-Allow-Origin 跨域问题
如果不是浏览器请求python-flask接口的同学,不用往下看了原因:一般自己写的项目,前后端都是存放在同一个域名下的。也就是部署到同一个tomcat上。那样就不存在跨域问题但是!!! 我在桌面写了个index.html,通过ajax访问我部署的flask的接口。产生了跨域请求。我index前端的请求为80端口,但是请求后端的却是5000。造成跨域安全问题。导致无法请求。解决方案:在后端-flask中开启允许跨域请求。1.使用pip安装此模块>pip ins...原创 2020-12-03 14:48:17 · 407 阅读 · 0 评论 -
python使用mysql连接数据库,并且通过方法传入数据进行插入
送人玫瑰,手有余香~,优秀的人从不吝啬于赞美。如果帮到你,请顺手点个赞,点赞,关注的都是帅哥!,美女!mysql表和字段python代码import pymysqlconn = pymysql.connect(host="localhost",user="root",password="123456",db="test",charset="utf8")cursor=conn.cursor()def inset(a,b,c): cursor.execut..原创 2020-12-02 14:56:37 · 498 阅读 · 0 评论 -
Python寻找字符在字符串中出现第n次的位置
def findSubStr_clark(sourceStr, str, i): count=0 rs=0 for c in sourceStr: rs=rs+1 if(c==str): count=count+1 if(count==i): return rssourceStr为字符串str为char字符i代表第几次例:每一行是一个sourceStr需...原创 2020-12-01 17:44:33 · 4158 阅读 · 0 评论 -
python一直爬取网易商城(原生)
这是我接的一个单,一天写完。首先你要知道反爬虫是什么?打败反爬虫很简单。你要模仿用户。1.不同的ip(动态ip)2.随机爬取时间3.随机的用户请求头(访问网易的设备信息随机改变)我的代码如下。# S=s.decode('UTF8','ignore')import requestsimport sysimport socketimport jsonimport jsonpathimport timeimport pymysqlimport randombas.原创 2020-07-29 16:37:06 · 437 阅读 · 0 评论 -
python解决pandas读取nan的问题
你还在用if语句找到nan吗?那真是太傻了。咱们来用这个吧DF.finall("你想替换的NAN")美丽青春,快乐编程,你值得拥有原创 2020-03-10 15:26:28 · 1698 阅读 · 0 评论 -
python TypeError: argument of type 'float' is not iterable
大标题 引用了pandas或者np 如果没有引用的兄弟可以不用看了python的""打印为nan导致不能匹配——解决方案我发现了个问题,说这个float不行,我一看数据我用的是 "xx" in data可是我data不是float啊,我转成str都没有用。看数据,发现都是"" 然后我用的是pandas读取csv。我打印了下数据发现出现nannan是pandas中的,所以想避免...原创 2020-02-21 18:01:55 · 16628 阅读 · 0 评论 -
python反射。以str映射 从而使用方法
目前,method是另一个文件里的方法名,我不知道它的方法名,我已经有办法得到method了,调用的时候出错。它无法将字符串作为一个方法(即使相同名称的也不可以),此时就要使用到Python的反射,getattr()...原创 2020-02-21 16:55:40 · 321 阅读 · 0 评论 -
python 通过 Flask 实现 接口demo
教育的力量大于天赋的力量。The power of education is greater than the power of genius. -------伏尔泰目录准备条件windows版 无参请求 有参get请求Linux版(这里用的CentOS)后台运行准备条件1.肯定你得先有python2.然后你得有flask (没...原创 2020-01-07 18:38:12 · 2008 阅读 · 1 评论 -
scalaReplace方法转换为pythonReplace方法
只有真正的需求,才会有真正的快乐。Only real demand, just can have real happiness。------伏尔泰python替换字符串python有2种方法可以替换一种是str.replace()一种是re.sub()下面是任务需求,处理标点的方法,过去已经拿scala写好,现在项目使用python接口,转换为pythonscal...原创 2020-01-07 10:36:22 · 493 阅读 · 0 评论 -
python爬虫爬取视频
通过5分钟的python学习,发现使用python爬虫下载视频真的是简单。我爬取的是https://www.leimulamu.com/play/5d30393cf1caf4594813612b这里使用谷歌浏览器(方便调试)按f12先找一下视频传输过来的源头(也就是你为什么能看到画面),画面有好几种,最简单的是mp4这里是一个一个ts包然后这里我们需要requests导入这...原创 2020-01-04 14:45:34 · 1984 阅读 · 5 评论 -
python 字典 和 列表 求 差集
原创 2019-12-07 10:56:09 · 461 阅读 · 0 评论 -
python读取csv去重并且分组写入csv(自用)
import csvimport pandas as pdcsv_file = csv.reader(open('间接胆红素.csv','r')) data={}key=[]value=[]#[[1,2],[1,2]]csvDistinct=[]# print(csv_file)for l in csv_file: csv1=(l[0],l[1])#...原创 2019-11-25 20:06:33 · 1271 阅读 · 0 评论