python
【python案例】按序统计文本中单词出现的个数
加入一个文本中有数几段话,几千个英文单词,现在我们要来统计其中的因为跟单词出现的个数。 用python很容易实现。 第一步 打开文件,读取所有内容。 这里我们用 1 2 3 4 #打开文件 f = open(filename, ‘rb’) # 读取全部内容 s = […]
【python案例】批量修改目录内的图片尺寸
假如我们有个目录内的图片有几十张,想把这些图片放到iphone5中做桌面,但是原来的图片分辨率太大,现在需要将这些图片分辨率改成我们需要的尺寸。 这种方案主要有两步需要注意的。 第一步,查找文件。 查找目录内的文件,然后批量去修改尺寸。 这里我们提供了两种简单的方法去查找文件。 […]
【python案例】将生成的优惠券放入到redis中
我们已经将生成的优惠券放入到mysql中,我们这次要将优惠券放入到redis中。 逻辑都是一样的,主要是插入的代码不一样,python连接redis真是简单到爆。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 […]
【python案例】将生成的优惠券放入到mysql中
上一篇文章中,我们将生成的优惠券txt中,现在我们想保存到mysql中。 【python案例】批量生成可逆转的优惠券 以前我们写mysql直接用的是MySQLdb方法,这次我们来尝试用用orm方法。 这里我们选用了sqlalchemy,因为比较熟悉lavarel,sqlalche […]
【python案例】批量生成可逆转的优惠券
我们再做电商的时候,经常要生成优惠券这些的东西。 要简单点,随便随机一些不重复的字符串就可以了。 但是有时候我们需要根据单个产品来生产优惠券,又可以根据优惠券找出这个产品ID。 这就是我们所说的可逆转的解码和编码。 首先我们来看看代码。 1 2 3 4 5 6 7 8 9 10 […]
【python案例】将mysql数据库内容分割为小CSV文件
上次写了将csv文件分割成小文件,但是csv中对源文件不好操作,所以我将源文件csv导入到mysql中,然后将mysql中的数据分割成小文件。 【python案例】将大CSV文件分割为小CSV文件 分割的处理逻辑是一样的,不一样的是循环读取出excel文件。 1 2 3 4 5 […]
【python案例】将大CSV文件分割为小CSV文件
我们上次写的爬虫生成csv有十多兆,大概有3万条数据,但是我只需要用100条数据,需要用三百次不重复。 在网上在了一些csv分割软件,都分割出来的有问题,详情里面如果有逗号,则会看成一个字段。 后面用php写,linux下还好,能够分割出来,windows下一直卡死,这里推荐一个 […]
scrapy爬虫数据保存为txt,json,mysql的方法
上次我们写了一个将明凯博客首页的数据保存到数据库的方法。 但是有一些朋友说不需要将数据保存到mysql中,他们只需要保存到txt,或者csv,或者json格式中。 Python蜘蛛scrapy的采集数据到数据库的详细方法 那么这篇文章就是来教我们来怎么写,保存到txt,json, […]
python中文字符编码ot in range(128)问题的解决办法
我们都知道python中中文支持支持需要在顶部编写# -*- coding: utf-8 -*-, 这样,注释有中文也不会报错。 但是加了这个只是代表程序运行不出错,但是你加入print 中文的时候还是会报错编码问题。 下面我们来一一讲解一下。 1 2 print 1 + 2 p […]