码迷,mamicode.com
首页 > 编程语言 > 详细

python

时间:2019-11-26 19:42:27      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:connect   www   sea   search   exists   att   open   string   ctime   

python
w3cschool
菜鸟教程
Python123
中国大学MOOC


正则表达式
Python3 正则表达式_w3cschool


pandas
API reference — pandas 0.25.1 documentation


库函数

os

os.listdir([path])
os.mkdir(path)
os.system(string)

os.path

os.path.exists(path)

pathlib

pathlib.Path(path).is_file()
pathlib.Path(path).is_dir()
pathlib.Path(path).exists()

shutil

shutil.copyfile(src_path, des_path)

re

re.match(pattern, string)
re.search(pattern, string)
re.sub(pattern, s, string)

pandas as pd

read_excel()
read_csv()
to_excel()
to_csv()
Series()
DataFrame()
apply()

random

random.choice(list)
random.shuffle(list)

time

time.ctime()

范例

检测文档的编码格式

import chardet
chardet.detect(open('0.csv', 'rb').read())['encoding']

将文件转成utf-8

def getEncoding(file_name):
    with open(file_name, 'rb') as f:
        return chardet.detect(f.read())['encoding']

def file2utf8(file_name):
    with open(file_name, 'r', encoding = getEncoding(file_name)) as f:
        s = f.read()
    with open(file_name, 'w', encoding = 'utf-8') as f:
        f.write(s)

Excel数据库互转

import pandas as pd
import sqlite3 as sql
# Excel 转 数据库
pd.read_excel('age.xls').to_sql(con = sql.connect('age.db'), name = 'age', index = False)
# 数据库 转 Excel
pd.read_sql('select * from company', con = sql.connect('company.db')).to_excel('company.xls', index = False)

python

标签:connect   www   sea   search   exists   att   open   string   ctime   

原文地址:https://www.cnblogs.com/cyd1310997/p/11937642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!