05 2017 档案
摘要:关于pymongo的去重方法, 网上找了老半天,都没有发现单独对pymongo里面的数据进行去重的方法 网上说的最多的是 使用 distingct 方法进行去重操作, 但是这个方法,只是返回了去重之后的数据, 并没有返回整个数据列表 而且并不是说执行过后, 就...
阅读全文
摘要:有时候需要获取数据库中的各个数据库的名字, 同时, 也可能用到数据库中各个table 本文记录下这个方法,免得以后找不到 def print_database_and_table_name(): import pymongo client = ...
阅读全文
摘要:可以链接到本地数据库完成copy 同时也能链接到远程端,进行copy #coding:utf-8from pymongo import MongoClient#连接数据库client=MongoClient('192.168.4.210',27017)...
阅读全文
摘要:看到网上的一个文章, 回头实践一下, 重新修改一下 先做出一个实时显示时间的把 # -*- coding: utf-8 -*-from Tkinter import *def showCurrentTime(master): '''显示当前时间...
阅读全文
摘要:生成自己的验证码 #coding:utf-8import Imageimport ImageDraw, ImageFont, ImageFilterimport random,timedef create_verification_code(): # 随机...
阅读全文
摘要:Python图像处理库PIL的ImageFilter模块介绍 ImageFilter模块提供了滤波器相关定义;这些滤波器主要用于Image类的filter()方法。 一、ImageFilter模块所支持的滤波器 当前的PIL版本中ImageFilte...
阅读全文
摘要:本程序留存使用,网上找的教程,不能运行, 自己修改了一下, 主流邮箱不能登录, 比如163,qq 但是自己个人邮箱能够登录,并发送成功 问题关键在于如何能够登录成功, 只要登录成功, 就能够发送成功不管是给 163 qq #!/usr/bin/...
阅读全文
摘要:1.安装 安装好mongodb,配置好,并启动 安装好 pymongo 2.启动 mongodb 3.pymongo 的使用 import pymongodef saveinfo( dict_data): conne...
阅读全文
摘要:闯关过程 关口地址:http://www.pythonchallenge.com/pc/def/linkedlist.html 输入关卡地址发现, 提示信息要求将网址改为:http://www.pythonchallenge.com/pc/def/link...
阅读全文
摘要:闯关过程 闯关入口:http://www.pythonchallenge.com/pc/def/equality.html 根据页面提示, 应该是寻找字符串, 一个小写字母两边都是3个大写字母,类似如下: bXXXtXXXb 即 b 是任意非大写...
阅读全文
摘要:string 模块有很多有用的内容东西 比如大小写字符, 数字字符等 现在来测试一下: import stringprint string.letters #包含大小写字母print string.ascii_letters ...
阅读全文
摘要:闯关过程 入口地址:http://www.pythonchallenge.com/pc/def/ocr.html 页面内容如下: 页面提示内容解析: 1.识别字符,可能在书中,也可能在页面内容中。 明显的,这个页面中这张图片(书),是找不到有用的价值信...
阅读全文
摘要:闯关过程 关卡入口地址: http://www.pythonchallenge.com/pc/def/map.html 打开页面是这样的: 在图中的你内容,可以看到 K->MO->QE->G 直观上感受是,字符串对应解析 也就是说,26个英文字...
阅读全文
摘要:关卡入口地址:http://www.pythonchallenge.com/pc/def/0.html 打开这个页面之后如下: 根据上面的提示,就是说把图画上内容的结果,计算出来,转换为url就OK了 为了练习呢,这一关,虽然简单, 但是还是用...
阅读全文
摘要:今天发现一个练习python的网站,http://www.pythonchallenge.com/ 感觉挺有意思的 连着看了3关,这个网站中每个挑战的结题思路很好玩, 用来练习python是再好不过了 总体上来说, 解密思路可以网上找一找,但是用实现解密的程...
阅读全文
摘要:本文目的:使用python 实现翻译效果 思路:有道翻译可以直接翻译内容,观察它的网页内容以及URL可以发现,它的基本url 和将要翻译的内容组合起来就是最后翻译的页面 比如: 有道中英文翻译的网址是:http://dict.youdao.com/ 将要...
阅读全文
摘要:Linux 配置 按照以下命令创建文件 sudo mkdir -p /data/dbsudo mkdir -p /data/db/logsudo touch /data/db/log/mongodb.logsudo touch /etc/mongodb.c...
阅读全文
摘要:转载自 http://blog.csdn.net/zuoxiaolong8810/article/details/9067775 作者:zuoxiaolong8810(左潇龙),转载请注明出处。 文章开头首先非常...
阅读全文
摘要:环境 Linux环境 Mongodb3.4.4 首先按照之前的方法启动 MongoDB ./mongod -dbpath /data/db 创建数据库 语法 MongoDB 创建数据库的语法格式如下所示: use DATABASE_NA...
阅读全文
摘要:Mongodb作为数据库的一种,难免要和SQL进行比较,他们当中有很多共同的地方 但是作为专业术语来讲,又又很多的不同 记录下这些东西,对于后面的学习很有帮助,当然也可以先学习一些语法知识,回头再来看这些内容。 SQL术语/概念 MongoDB术语/概念 ...
阅读全文
摘要:事务在英文中是transaction,和现实世界中的交易很类似,它有如下四个特性: 1、A (Atomicity) 原子性 原子性很容易理解,也就是说事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功,只要有一个操作失败...
阅读全文
摘要:Mongdb 简介 MongoDB 是一个基于分布式文件存储的数据库。由C++ 语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 mongoDB MongoDB 是一个介于 关系数据 库 和非关系数据库之间的产品,是...
阅读全文
摘要:python 的日志logging模块学习 1.简单的将日志打印到屏幕 import logging logging.debug('This is debug message...
阅读全文
摘要:转载 http://blog.csdn.net/zuoxiaolong8810/article/details/9044033 作者:zuoxiaolong8810(左潇龙),转载请注明出处。 上一章我们着重讨论了代理模式,以...
阅读全文
摘要:开发python使用的是windows环境 这样如果使用自带的IDLE编辑器,会有诸多的不方便 当然大家可以选择一些其他的编辑器 这里,本文说的是使用notepad++的一些配置 代码缩进 python是使用tab来进行缩进的 在notepad++里面配置...
阅读全文
摘要:前两天总结了一下使用python 调用真正的浏览器打开网页的方法 但那仅仅是总结一下而已,今天本文来实战演练一下 依然使用的是 webbrowser 这个模块 来调用浏览器 关于的三种打开方式在上一篇文章中已经说过了,这里不再赘述 如果没有特意注册,那么将...
阅读全文
摘要:原文链接: http://blog.csdn.net/zuoxiaolong8810/article/details/9026775 作者:zuoxiaolong8810(左潇龙) 我特意将本系列改了下名字,原名是《设计模式学习之路》,原因是...
阅读全文
摘要:既然python可以获取数据, 那自然也能实现登陆了 今天尝试一下,一键登录博客。 后续还需要再改,这个版本也能成功, 但是太慢了 # -*- coding: utf-8 -*-from selenium import webdriverimport time...
阅读全文
摘要:原文链接 http://blog.csdn.net/zuoxiaolong8810/article/details/9005611 作者:zuoxiaolong8810(左潇龙) 上一章,我们学习了设计模式的概念,以及为什么要学习设计模式...
阅读全文
摘要:转载自 http://blog.csdn.net/zuoxiaolong8810/article/details/8996336 最近一直在学习设计模式相关的知识,还是老规矩,和各位一起学习,一起探讨,本系列所发表所有内容仅代表个人观点。 《...
阅读全文
摘要:前段时间做了一点词云的尝试,然后就想,为什么处理的数据一定是字典呢? 他可以是一个text文本,或者是excel表格里面的数据 这样就可以做很多东西,比如拿着一群人的名字,或者一句句的诗歌,结合自己选定的图片,可以做出比较漂亮的词云图片 今天先抛出这么一...
阅读全文
摘要:需求:定期的统计一些内容,将这些内容写入到excel中,要求:excel以当天日期为名,sheet页以当前时间为名 本文的思路如下: 1.首先检查excel 是否存在 2.如果不存在, 就创建excel,然后写入数据 3.如果存在,先打开,然后复制一份,再...
阅读全文
摘要:使用python来抓取百度搜索的内容 思路: 1.进入百度首页,获取百度首页页面内容 2.通过正则,或者其他方式定位到搜索框输入栏,输入将要搜索的内容 3.获取搜索页面 4.通过正则表达式或者其他形式, 获取搜索界面的搜索条目 5.过滤出想要得到的内容 第...
阅读全文
摘要:装饰器在python里面有很重要的作用, 如果能够熟练使用,将会大大的提高工作效率 今天就来见识一下 python 装饰器,到底是怎么工作的。 本文主要是利用python装饰器计算函数运行时间 一些需要精确的计算函数运行了多久的程序,都可以采用这种方法...
阅读全文
摘要:1. WebDriver原理 webDriver是按照client/server模式设计,client就是我们的测试代码,发送请求,server就是打开的浏览器来打开client发出的请求并做出响应。 具体的工作流程: ·webdriver打开浏...
阅读全文
摘要:python的注释方式和C语言、C++、java有所不同 python语言中,使用‘#’ 来进行注释,其次还有使用 三个引号来进行注释 本文的程序将把 python 中 使用‘#’ 号 好 三个引号的注释分离出来, 当然也能再次合并回去 有需求的小伙伴可以...
阅读全文
摘要:写在前面的话 前段时间写了一篇通过搜狗引擎获取微信公众号的文章,最近又看了一个网易云歌词绘制词云的程序 然后我就想,能否把这两者结合起来呢 还好经历几多波折终于把这个东西给弄出来了。 其实中间的实现不是很难, 关键是环境搭建实在是太困难了 好了,先把代码以...
阅读全文
摘要:去空格及特殊符号 s.strip().lstrip().rstrip(',') 复制字符串 #strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2...
阅读全文
摘要:有时候难免需要直接调用Shell命令来完成一些比较简单的操作,比如mount一个文件系统之类的。那么我们使用Python如何调用Linux的Shell命令?下面来介绍几种常用的方法: 1. os 模块 1.1. os模块的exec方法族 Python...
阅读全文
摘要:在执行python 代码的时候,有时候需要传递外面的参数进行处理 这个该怎么实现呢? 需要一个模块 from sys import argv 当然也可以直接只导入 sys import sys 然后使用的时候, 用sys.argv也是可行的 import ...
阅读全文
摘要:在用到大型代码库, 而且它是用repo git 等工具来维护的代码库的时候, 我们下载同步代码,一般使用 repo sync -c . 这种方式来同步整个代码, 但当我们下载或者同步某个单独的分支的时候,往往不是这样的 我们需要单独的找到这个库的分支名称...
阅读全文
摘要:1.使用系统自带库 os 这种方法的优点是,任何浏览器都能够使用, 缺点不能自如的打开一个又一个的网页 import osos.system('"C:/Program Files/Internet Explorer/iexplore.exe" http:...
阅读全文
摘要:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 作者:勇者护手 链接:https://www.zhihu.com/question/30188492/answer/125707763 来源:知乎 著作权归作者...
阅读全文

浙公网安备 33010602011771号