1. python讀取csv檔案
def get_csv(path):
f = open(path, 'r', encoding='utf-8')
reader = csv.reader(f)
data =
# 以列表形式輸出每一行
for row in reader:
return data
寫入內容到csv
#! /usr/bin/env python
# _*_ coding:utf-8 _*_
import csv
csvfile = open('test.csv', 'w', encoding='utf-8')
writer = csv.writer(csvfile)
writer.writerow(['id', 'url', 'keywords'])
data = [
('2', '', '**'),
('3', '', '京東')
]writer.writerows(data)
csvfile.close()
寫入結果:
2. python讀取txt檔案
def get_txt(path):
f = open(path, 'r', encoding='utf-8')
data = f.readlines()
return data
3. python讀取mysql檔案
利用pymysql包實現
# coding: utf-8
import pymysql
def get_mysql():
conn = pymysql.connect(
host='10.9.49.191',
port=3306,
user='wenku',
password='wenku',
database='spider',
charset='utf8'
) #前提先啟動mysql伺服器
#輸出資料的時候,根據游標往後取值
cursor = conn.cursor() #建立游標 mysql>
mysql_cmd = "select content from t_stra_spider;" #命令語句str
cursor.execute(mysql_cmd)
data = cursor.fetchall()
return data
python高階讀取檔案 Python讀取檔案內容
開啟檔案之後,就可以讀取檔案的內容,檔案物件提供多種讀取檔案內容的方法。開啟test.txt檔案 f open test.txt r 開啟test.txt檔案 f.close 關閉檔案 test.txt檔案有以下內容 hello world.hello python.hello imooc.讀取若干...
python讀取配置 python讀取配置檔案
本機 python3.5 1.需要安裝configerparser py2是 configparser 2.編寫 執行前 coding utf8 import configparser conf configparser.configparser conf.read f python clstudy...
python讀取大檔案 python讀取大檔案
python讀取檔案對各列進行索引 可以用readlines,也可以用readline,如果是大檔案一般就用readlined a in open testfile.txt r for line in a in columnssplit line.rstrip split d columnsspli...