Python
KallimaInach
这个作者很懒,什么都没留下…
展开
-
Python 用win32读取excel文件的奇葩报错
from datetime import datetimeimport urllibimport win32com.client as win32import sysimport codecsimport reimport sqlite3import osimport timeimport shutilimport xlrdimport typesimport pickle原创 2013-12-24 17:24:28 · 6968 阅读 · 1 评论 -
Mac下Python的虚拟环境virtualenv的搭建
第一步,安装: pip install virtualenv第二步,创建一个环境: virtualenv py3 –py3是你的环境的名称,随意第三步,配置虚拟机的Python版本: cd py3/bin –进入你新环境的bin目录下 source activate –进入虚拟环境 virtualenv ...原创 2018-03-14 16:23:42 · 463 阅读 · 0 评论 -
配置python3+django+linux(centos的环境)
本文经验主要是写在我的centos7的虚拟机上。1、使用sudo提示用户不在sudoers文件中:1)、切到root用户下su root2)、查看/etc/sudoers文件权限,如果只读权限,修改ll /etc/sudoerschmod 777 /etc/sudoersls -l /etc/sudoers3)、修改/etc/sudoers文件,执行命令原创 2015-09-11 19:31:27 · 1346 阅读 · 0 评论 -
django ImageField使用
1、在settings.py文件加配置: MEDIA_ROOT = ‘media/’ MEDIA_URL = ‘media/’【记住,只用settings.py里这样设置就可以了,别人的案例中还要设置url,我不知道为什么,但是我的url里没有特殊设置喔】2、在models里的定义: class ImageStore(models.Model):name = models.Cha原创 2015-07-29 11:36:48 · 27339 阅读 · 4 评论 -
欢迎使用CSDN-markdown编辑器
windows下安装mongodb下载mongodb的安装包,msi类型的就直接双击就可以安装了,如果是zip之类的话,解压后的目录大概就是这样的,只需把解压得到的文件放在你的安装路径下,然后设置数据库的数据存储路径,在你的数据库安装位置的与bin文件夹同级手动添加data和log两个文件夹,然后打开cmd命令行,cd到bin文件夹下,输入命令:mongod.exe –dbpath D:\Datab原创 2015-07-15 18:03:18 · 547 阅读 · 0 评论 -
python 读写cookie
代码:setcookie.py[python] view plaincopy#!/usr/bin/env python import Cookie import datetime import random expiration = datetime.datetime.now() + datetim原创 2015-01-20 16:42:34 · 5398 阅读 · 0 评论 -
Python 写Excel
Python有很多操作Excel的第三方库,这里用的则是Python自带的一个库叫csv,使用的时候直接import csv就行了。rs =obj #数据集(我这里用的是mongodb数据库,所以这里的数据集是一个对象) csvfile = StringIO() #创建一个字符串缓存对象 writer = csv.writer(csvfile)原创 2014-11-30 15:27:00 · 905 阅读 · 0 评论 -
Excel2003默认调色板颜色索引对照表
在Excel 2003中,当我们设置单元格底纹、字体颜色时,在工具栏中Excel默认调色板提供了40中颜色供直接使用,而在对话框中,Excel默认调色板提供了56中颜色可供直接使用。有时我们需要用VBA代码来设置颜色,可以使用ColorIndex 属性。例如下列代码: Sub SetColor() Cells(1, 1).Interior.ColorIndex = 37 '原创 2014-04-02 13:17:04 · 5213 阅读 · 0 评论 -
Python 用win32写excel文件的奇葩报错
这是本人用Python写多个excel文件:这是写的过程所报的错误:从上图错误结果可以看到,写了三个sheet之后就报错了,而从上附图中你应该知道我要写十几个sheet。问题在这里了,因为每次新建一个sheet文件,它一般会默认为你新建三个sheet页面。而程序写完了这三个文件之后,后面还需要sheet页面,但是他却无法打开,如是报错了。所以如果你要做类似的操作,建议你先打开一原创 2014-04-02 10:05:36 · 1881 阅读 · 1 评论 -
Python各种错误之 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 33: ordinal not in
错误起因:为Python2.7安装ez_setup.py。所报错误:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 33: ordinal not in range(128)解决办法:在报错的页面添加代码: import sys reload(sys) sys.setdefault原创 2014-01-10 13:22:36 · 30576 阅读 · 4 评论 -
Python爬虫--SGMLParser
Python 默认自带 HTMLParser 以及 SGMLParser 等等解析器,前者实在是太难用了,我就用 SGMLParser 写了一个示例程序:import urllib2from sgmllib import SGMLParser class ListName(SGMLParser): def __init__(self): SGMLParser._转载 2014-03-05 14:02:15 · 1675 阅读 · 0 评论 -
Python 关于 Scrapy 1
NameError: name 'BaseSpider' is not defined按照别人写的例子创建了一个scrapy得项目,执行报错 NameError: name 'BaseSpider' is not defined。究其原因是我在文件中用到了BaseSpider对象,却没有将其引用,所以只需要在你报错的文件上加上from scrapy.spider import BaseSp原创 2014-02-18 17:15:05 · 1310 阅读 · 0 评论 -
Python 关于Scrapy
要写个程序抓取网站关键字,为此使用Scrapy。不用不知道,一用吓一跳,我勒个去,一大堆的插件要装啊。下面简述一下吧:1:Twisted2:zope.interface3:w3lib.http4:lxml.html5:cssselect当然,中间还装了一些其他的,我也记不清了。反正遇山翻山,遇水渡水吧。唉。只是时间耗了不少啊。原创 2014-01-10 14:57:47 · 1287 阅读 · 2 评论 -
Ubuntu16.04从python3.5到python3.7版本
Ubuntu16.04从python3.5到python3.7版本下载wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1rc2.tgz解压tar zxvf Python-3.7.1rc2.tgzcd Python-3.7.1rc2编译./configuremakemake install先找的python3.7解...原创 2019-05-31 10:29:01 · 969 阅读 · 1 评论