03 2018 档案
摘要:清空子元素 添加子元素 遍历添加子元素
阅读全文
摘要:mongodb有$lookup可以做多表查询 举个例子 数据如下 聚合操作如下 上面的代码意思是,从order表中取item字段作为inventory表中sku的查询条件,然后把数据保存到inventory_docs字段, 等价于mysql中的 下面用pymongo实现 这样就实现了上述的效果了 上
阅读全文
摘要:直接上代码 以上其实是通过com来调用office API,其他语言貌似也可以 当然你也可以用上面的代码将word文件转换成任意格式文件(只要office 2007支持,比如将word文件转换成PDF文件,把8改成17即可),下面是office 2007支持的全部文件格式对应表: wdFormatD
阅读全文
摘要:今天在使用pymongo连接服务器上的mongodb数据库时出现该问题 其实原因是mongodb本身配置只允许本机连接数据库 打开mongod.conf即mongodb的配置文件 一般来说是vim /etc/mongod.conf 把bindIp注释掉即可或者将bindIp地址修改为服务器的内网地址
阅读全文
摘要:在python开发中经常需要书写这样的代码 这时候我们就可以使用列表推导来替代以上的代码,列表推导简洁明了而且代码量少,运行速度也快 列表推导内部可以使用循环和判断语句,最好只有简单的循环和判断语句,否则代码可读性很差 字典推导和列表推导类似 与此类似的还有集合推导 集合推导和字典推导都是使用大括号
阅读全文
摘要:python2中有两种类型 str字符串和unicode字符串 python3则改成了 bytes和str字符串 在python2中‘xxx’和b‘xxx’都是str字符串,u‘xxx’是unicode字符串,即python3中的bytes在python2是不存在的,都归属于str字符串 在pyth
阅读全文
摘要:在做scrapy爬虫的时候经常会遇到需要跟进url的情况,网站a有许多url,但是我们需要跟进这些url,进一步获取这些url中的详细内容。 简单的说就是要先解析出所有需要的url,然后跟进这些url 那么现在来说说怎么做 scrapy中有个Request专门处理跟进的url 在处理函数parse中
阅读全文
摘要:在做上传文件的时候遇到request.files是空 原因在于html中的表单form没有指明 以上表单提交的时候就能获取到
阅读全文
摘要:直接上代码 html代码 js代码 以上是上传一张图片并预览 html就是一个类型是文件的input,下面放一个img用来预览。 js也很简单就是当其图片改变时转成本地预览格式,并判断图片后缀是否符合要求。 下面给出上传多张并预览 html代码 js代码 多张类似,只是多了个div,用for循环展示
阅读全文
摘要:import java.io.*; import java.net.URL; import java.util.Map; import java.net.HttpURLConnection;; public class HttpRequest{ public static String sendGet(String url) { String result ...
阅读全文
摘要:将以上文件保存为.pythonstartup并存放在用户的主目录下,window放在C:\Users\Administrator下,linux放在/root或者/home/xxx目录下,然后设置环境变量 linux中export PYTHONSTARTUP=~/.pythonstartup wind
阅读全文
摘要:eclipse是常用的用来写java代码的IDE,但是其实也可以用来写python代码,只需要配置好pydev即可。 第一步 打开eclipse,点击Help,install new sofeware, add,name天上PyDev Update,url填上http://pydev.sourcef
阅读全文
摘要:pymongo是python中基于mongodb数据库开发出来的,比mongoengine要高级一些,也要好用一些。 基本的增删查改就不说了 insert() delete() find() update() 以及对于的批量操作 主要介绍下常用的筛选项 1. $in 简单说下用法 $in对于字段的值
阅读全文