python讀取csv,txt,mysql檔案

2021-10-01 04:55:41 字數 1417 閱讀 9559

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...