![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 72
我是一只妖精
没有记录就没有成长
展开
-
【python】【数据处理】画多维数据分布图
小姿势:Matplotlib中%matplotlib inline是什么、如何使用 https://blog.csdn.net/liangzuojiayi/article/details/78183783List item原创 2019-10-18 10:24:46 · 8451 阅读 · 0 评论 -
在MAC上打开服务器上的jupyter notebook
服务器端:安装好anaconda之后:jupyter notebook –generate-config进入python,生成密码from notebook.auth import passwdpasswd()Enter password:Verify password:sha1:8d628fff7b12:274eca57…vi ~/.jupyter/jupyte...原创 2019-09-01 15:48:56 · 1828 阅读 · 0 评论 -
【python】使用python对csv表格某一列的重复数据去重
import pandas as pdimport csvl = list()with open('Result.csv','r') as read: reader = csv.reader(read) for i in reader: l.append(i)df = pd.DataFrame(l)df.drop_duplicates(subset=3,...原创 2019-08-22 13:19:24 · 7673 阅读 · 0 评论 -
【python】【爬虫】妖精的爬虫学习之路——scrapy入门
创建项目:在要放代码的位置,输入scrapy startproject [ProjectName]项目结构如下:原创 2019-04-27 14:39:18 · 162 阅读 · 0 评论 -
【python】【爬虫】妖精的爬虫学习之路——用requests下载百度图片
import requestsimport osdef getPages(keyword,pages): params = [] for i in range(0, pages*30 + 30, 30): params.append({ 'tn': 'resultjson_com', ...原创 2019-04-01 22:40:08 · 193 阅读 · 0 评论 -
【python】【爬虫】妖精的爬虫学习之路——基础入门
一.基本原理爬虫即网络爬虫,英文是Web Spider。翻译过来就是网络上爬行的蜘蛛,如果把互联网看作一张大网,那么爬虫就是在大网上爬来爬去的蜘蛛,碰到想要的食物,就把他抓取出来。我们在浏览器中输入一个网址,敲击回车,看到网站的页面信息。这就是浏览器请求了网站的服务器,获取到网络资源。那么,爬虫也相当于模拟浏览器发送请求,获得到HTML代码。HTML代码里通常包含了标签和文字信息,我们就从中提...原创 2019-03-13 17:50:49 · 359 阅读 · 0 评论 -
【C++】【python】【kafka】使用C++调用python函数向kafka发送消息
1.python操作kafka的代码:import sysimport timeimport jsonfrom kafka import KafkaProducerfrom kafka import KafkaConsumerfrom kafka.errors import KafkaErrorKAFAKA_HOST = "127.0.0.1"KAFAKA_PORT = 90...原创 2019-03-04 16:24:02 · 512 阅读 · 0 评论 -
【python】【socket】pysctp基本应用与介绍
https://www.jianshu.com/p/1d51d17645bc深度好文,忍不住收藏,根据该指导和pysctp包给的test文件写的 sever和client的代码已在本机(server和client地址都为127.0.0.1)调通代码附上(未经优化删减,非常原始有很多冗余的代码):server 端:#!/usr/bin/env python# -*- coding: utf...原创 2019-01-14 16:06:50 · 1838 阅读 · 0 评论 -
【docker】docker基础概念与简单python程序在docker上的运行(win10安装)
本篇为个人学习docker的总结与记录,仅代表个人观点1. docker是一种基于linux内核,使用go语言开发的一款开源容器,可以让运行的程序与宿主(主机)隔离2.docker的优势:高效利用系统资源,不需要安装虚拟机启动时间快(对比虚拟机)一致的运行环境:当你的程序需要跑在其他设备上,可以把整个docker打包过去持续交付和部署:开发人员可以通过 Dockerfile 来进行镜...原创 2019-01-16 16:05:23 · 1183 阅读 · 2 评论 -
【leetcode解题历程与思考】19.Remove Nth Node From End of List
这个问题其实是比较简单的,我的思路是,把最后N+1个节点保存下来,链表遍历完之后,直接操作之前保存节点的最早一个即可。PS:经试验,python里面的List结构,存是的指针,而不是COPY,所以可以直接对list进行操作来改变原始数据。我的代码:class ListNode: def __init__(self, x): self.val = x ...原创 2019-01-17 15:48:04 · 103 阅读 · 0 评论 -
【leetcode解题历程与思考】15. 3Sum 【python】
最开始的思路,是希望尽量不要重复遍历,第一次的解法是:def threeSum(nums): """ :type nums: List[int] :rtype: List[List[int]] """ nums.sort() if nums[0] > 0: return [] elif nums[len(n原创 2019-01-02 13:42:43 · 171 阅读 · 0 评论