python
文章平均质量分 72
我是一只妖精
没有记录就没有成长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【python】【数据处理】画多维数据分布图
小姿势: Matplotlib中%matplotlib inline是什么、如何使用 https://blog.csdn.net/liangzuojiayi/article/details/78183783 List item原创 2019-10-18 10:24:46 · 8637 阅读 · 0 评论 -
在MAC上打开服务器上的jupyter notebook
服务器端: 安装好anaconda之后: jupyter notebook –generate-config 进入python,生成密码 from notebook.auth import passwd passwd() Enter password: Verify password: sha1:8d628fff7b12:274eca57… vi ~/.jupyter/jupyte...原创 2019-09-01 15:48:56 · 1997 阅读 · 0 评论 -
【python】使用python对csv表格某一列的重复数据去重
import pandas as pd import csv l = 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 · 7983 阅读 · 0 评论 -
【python】【爬虫】妖精的爬虫学习之路——scrapy入门
创建项目: 在要放代码的位置,输入 scrapy startproject [ProjectName] 项目结构如下:原创 2019-04-27 14:39:18 · 244 阅读 · 0 评论 -
【python】【爬虫】妖精的爬虫学习之路——用requests下载百度图片
import requests import os def getPages(keyword,pages): params = [] for i in range(0, pages*30 + 30, 30): params.append({ 'tn': 'resultjson_com', ...原创 2019-04-01 22:40:08 · 280 阅读 · 0 评论 -
【python】【爬虫】妖精的爬虫学习之路——基础入门
一.基本原理 爬虫即网络爬虫,英文是Web Spider。翻译过来就是网络上爬行的蜘蛛,如果把互联网看作一张大网,那么爬虫就是在大网上爬来爬去的蜘蛛,碰到想要的食物,就把他抓取出来。 我们在浏览器中输入一个网址,敲击回车,看到网站的页面信息。这就是浏览器请求了网站的服务器,获取到网络资源。那么,爬虫也相当于模拟浏览器发送请求,获得到HTML代码。HTML代码里通常包含了标签和文字信息,我们就从中提...原创 2019-03-13 17:50:49 · 446 阅读 · 0 评论 -
【C++】【python】【kafka】使用C++调用python函数向kafka发送消息
1.python操作kafka的代码: import sys import time import json from kafka import KafkaProducer from kafka import KafkaConsumer from kafka.errors import KafkaError KAFAKA_HOST = "127.0.0.1" KAFAKA_PORT = 90...原创 2019-03-04 16:24:02 · 620 阅读 · 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 · 2107 阅读 · 0 评论 -
【docker】docker基础概念与简单python程序在docker上的运行(win10安装)
本篇为个人学习docker的总结与记录,仅代表个人观点 1. docker是一种基于linux内核,使用go语言开发的一款开源容器,可以让运行的程序与宿主(主机)隔离 2.docker的优势: 高效利用系统资源,不需要安装虚拟机 启动时间快(对比虚拟机) 一致的运行环境:当你的程序需要跑在其他设备上,可以把整个docker打包过去 持续交付和部署:开发人员可以通过 Dockerfile 来进行镜...原创 2019-01-16 16:05:23 · 1332 阅读 · 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 · 179 阅读 · 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 · 280 阅读 · 0 评论
分享