python写入csv文件中文乱码解决方案

2017年08月20日 ,作者: 黄兵

今天修改程序,需要写入csv文件,发现中文会乱码,后来查了下,可以设置文件写入属性后,就可以解决:# -*- coding: utf-8 -*-import csvimport pyodbcimport lxml.htmlfrom link_crawler import link_crawlerfrom datetime import datetimeimport sysimport codecs...

'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)问题

2017年08月20日 ,作者: 黄兵

'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)问题解决方法:解决方法:在Python脚本中开头处加上以下两句代码即可: reload(sys) sys.setdefaultencoding('utf8')参考资料: 'ascii' codec can't encode characte...

Python连接SQL Server入门

2017年08月20日 ,作者: 黄兵

模块import pyodbc模块说明pyodbc模块是用于odbc数据库(一种数据库通用接口标准)的连接,不仅限于SQL server,还包括Oracle,MySQL,Access,Excel等。另外除了pyodbc还有其他几种连接SQL server的模块,感兴趣的可以在这里找到:https://wiki.python.org/moin/SQL%20Server连接传递odbc标准的连接字符串...

解决Writing a Python list of lists to a csv file

2017年08月20日 ,作者: 黄兵

和c语言一样,不能使用'rw'方式打开一个文件并进行读写,正确的方式是‘r+’,详见http://mail.python.org/pipermail/python-bugs-list/2001-May/005216.html BuI have a long list of lists of the following form ---a = [[1.2,'abc',3],[1.2,'werew',...

无法将所做的改动保存到 chrome lnk

2017年08月20日 ,作者: 黄兵

最近浏览器被劫持了,改为hao.360.com,想着以前浏览器也被劫持了。之后按照这篇文章:浏览器劫持 2345.com之后按照操作,提示:无法将所做的改动保存到 chrome lnk之后参考了一下网上,解决方案如下:回答一下【我主要是给自己备个忘: 另外,造成你chrome被篡改的情况很多,我这里仅仅是写关于"任务栏快捷方式属性被篡改"的情况,不属于这种情况的使用这个方法当然无效了,好好查一下...

Python CSV模块简介

2017年08月20日 ,作者: 黄兵

CSVcsv文件格式是一种通用的电子表格和数据库导入导出格式。最近我调用RPC处理服务器数据时,经常需要将数据做个存档便使用了这一方便的格式。简介Python csv模块封装了常用的功能,使用的简单例子如下:# 读取csv文件 import csv with open('some.csv', 'rb') as f: # 采用b的方式处理可以省去很多问题 reader =...

Windows 平台安装 MongoDB

2017年08月20日 ,作者: 黄兵

MongoDB 下载MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center#community注意:在 MongoDB 2.2 版本后已经不再支持 Windows XP 系统。最新版本也已经没有了 32 位系统的安装文件。Mon...

MongoDB各个64位版本下载地址

2017年08月20日 ,作者: 黄兵

MongoDB各个64位版本下载地址: http://dl.mongodb.org/dl/win32/x86_64