极客神殿

坚持,自由,信仰

百度地图POI爬虫(Python3)

示例一 # -*- coding:utf-8 -*- import csv import json import codecs import os import string import sys import time import urllib.request from urllib.par...

2018-09-07 23:26:27

阅读数:80

评论数:0

python List,它不是一个简单的数组

 第一次,学python的时候,我看到列表这个词语,并不知道这是什么东西。听名字,感觉很高大上。当学习列表完,原来只不过就是一个数组(数组的升级版)。   List是python里面最基本的数据结构。序列中每个元素都是从索引(下标)从0开始,依次叠加。   List操作的方法很多,只能熟悉基本...

2018-08-22 13:29:23

阅读数:49

评论数:0

python列表(list)的使用技巧及高级操作

1、合并列表(extend) 跟元组一样,用加号(+)将两个列表加起来即可实现合并: In [1]: x=list(range(1, 13, 2)) In [2]: x + ['b', 'a'] Out[2]: [1, 3, 5, 7, 9, 11, 'b', 'a'] 对于已定...

2018-08-22 13:12:01

阅读数:69

评论数:0

关于Python3中venv虚拟环境

Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。 该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立...

2018-07-31 23:04:15

阅读数:43

评论数:0

Python WSGI 中文版

PEP 333 - Python Web Server Gateway Interface v1.0 中文版============ 翻译自 Python Web Server Gateway Interface v1.0 PEP 333 - Python Web Server Gatewa...

2017-11-08 15:32:27

阅读数:222

评论数:0

Python3.6 模块安装记录

“error: Microsoft Visual C++ 14.0 is required…”问题解决今天在Python 3.6环境中,制作词云,需要安装wordcloud模块,在安装的过程中遇到了“error: Microsoft Visual C++ 14.0 is required…” 的问...

2017-10-30 10:39:47

阅读数:449

评论数:1

Python自学笔记

Falsk 安装命令然后配置虚拟目录,输入:virtualenv myvir并且我们可以在电脑中看到这个目录,然后继续运行:cd D:\FlaskDemo\myvir\Scripts然后:activate.bat进入了虚拟环境,然后:easy_install Flask最后执行cd D:\Flas...

2017-10-16 23:13:41

阅读数:287

评论数:1

Python3实现豆瓣读书爬虫

doubanSpider.py# -*- coding: UTF-8 -*-import sys import time import urllib import requests import numpy as np from bs4 import BeautifulSoup from open...

2017-07-06 21:00:37

阅读数:2378

评论数:0

网易新闻排行榜爬虫

一些说明: 使用urllib或requests包来爬取页面。 使用正则表达式分析一级页面,使用Xpath来分析二级页面。 将得到的标题和链接,保存为本地文件。 NewsSpider.py代码:import os import sys import urllib import requests im...

2017-06-21 16:12:10

阅读数:1262

评论数:0

Python3实现微信支付对账单下载导出CSV

微信下载对账单官方内容:应用场景商户可以通过该接口下载历史交易清单。比如掉单、系统错误等导致商户侧和微信侧数据不一致,通过对账单核对后可校正支付状态。注意:1、微信侧未成功下单的交易不会出现在对账单中。支付成功后撤销的交易会出现在对账单中,跟原支付单订单号一致;2、微信在次日9点启动生成前一天的对...

2017-05-27 22:30:27

阅读数:3300

评论数:0

Python2和3的字符串编码差别

本文用实验详细地演示了Python2和Python3在字符串编码上的区别。在Python2中,字符串字面量对应于8位的字符或面向字节编码的字节字面量。这些字符串的一个重要限制是它们无法完全地支持国际字符集和Unicode编码。为了解决这种限制,Python2对Unicode数据使用了单独的字符串类...

2017-05-27 20:53:36

阅读数:1455

评论数:1

Python操作Excel新版本xlsx文件

之前处理excel的读写时用的是xlrd/xlwt,但是这两个库有个缺点就是只对xls的格式处理的比较好,对以xlsx结尾的格式就不行了。由于现在大家使用的都是最新版本的office,excel的格式都是xlsx,因此此时再继续用xlrd/xlwt处理就不合适了,庆幸的是对于xlsx文件的读写,我...

2017-05-20 23:37:32

阅读数:2839

评论数:0

Pika使用入门(二)【连接到RabbitMQ与回调传递风格】

连接到RabbitMQ与回调传递风格 当您使用异步适配器连接到RabbitMQ时,您正在编写面向事件的代码。 连接适配器将阻塞正在观看的IOLoop,当pika应从其读取数据并向RabbitMQ写入数据时。 因为您现在阻止了IOLoop,所以当特定事件发生时,您将收到回拨通知。 示例代码 在...

2017-03-28 16:51:52

阅读数:1650

评论数:0

Python使用tensorflow入门指南

TensorFlow是Google公司2015年11月开源的第二代深度学习框架,是第一代框架DistBelief的改进版本. TensorFlow支持python和c/c++语言, 可以在cpu或gpu上进行运算, 支持使用virtualenv或docker打包发布.开始使用TensorFlow...

2017-03-27 16:05:48

阅读数:25952

评论数:2

Pika使用入门(一)【介绍】

介绍Pika是AMQP 0-9-1协议的纯Python实现,试图保持与底层网络支持库相当独立。 支持Python 2.6+和3.3+。 由于线程不适合每一种情况,它不需要线程。 也不要禁止他们。 greenlets, callbacks, continuations and generators...

2017-03-27 15:04:28

阅读数:8331

评论数:6

Redis使用入门(二)【Windows下Python客户端redis-py使用】

主从集群复制,哨兵sentinel模式RedisTest.py代码入下:import redis from rediscluster import StrictRedisCluster"""普通连接 redis-py提供两个类Redis和StrictRedis用于实现...

2016-09-22 22:53:26

阅读数:16019

评论数:1

Python标准库之sqlite3使用入门(一)

在这个世界上,只有摆脱自卑和抑郁,正确认识自己的价值,对自己充满自信,就能轻松的面对一切。创建表 和 数据import sqlite3 conn = sqlite3.connect('example.db')c = conn.cursor() c.execute(''' CRE...

2016-09-18 16:52:39

阅读数:1542

评论数:0

PyMongo使用入门(七)

TLS/SSL和PyMongoimport sslimport pymongo from pprint import pprintfrom pymongo import ReadPreference from pymongo.errors import BulkWriteError from py...

2016-09-06 16:15:43

阅读数:1187

评论数:0

PyMongo使用入门(六)

高可用和读写分离import pymongo from pprint import pprintfrom pymongo import ReadPreference from pymongo.errors import BulkWriteError from pymongo import Mong...

2016-09-06 15:56:16

阅读数:1909

评论数:0

PyMongo使用入门(五)

自定义类型示例人工编码和解码:from bson import Binary from pymongo.mongo_client import MongoClient from pymongo.son_manipulator import SONManipulatorclient = MongoC...

2016-09-06 11:58:07

阅读数:1130

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭