python新奇检测,[杂] python3.x 那些新奇好玩的模块,待续

阅读: 评论:0

python新奇检测,[杂] python3.x 那些新奇好玩的模块,待续

python新奇检测,[杂] python3.x 那些新奇好玩的模块,待续

将中文转成拼音

pip3 install xpinyin

from xpinyin import Pinyin

p = Pinyin()

<_pinyin("中文字符串")

python3 操作excel表

import csv

import xlrd

import xlrd

def xlsx_to_csv():

workbook = xlrd.open_workbook('stu_1.xls')

table = workbook.sheet_by_index(0)

with codecs.open('stu_1.csv', 'w', encoding='utf-8') as f:

write = csv.writer(f)

for row_num in ws):

row_value = w_values(row_num)

write.writerow(row_value)

xlsx_to_csv()

with open("stu_1.xls","r",encoding="utf-8") as f:

tet = ader(f)

for line in tet:

print(line)

#python3 写入xlsx

# big_data 是所有数据

# big_DATA的数据结构是:

#big_DATA={

# 'key1':[[1,2,3,4],[1,2,3,4],...],

# 'key2':[[1,2,3,4],[1,2,3,4],...],

# 'key3':[[1,2,3,4],[1,2,3,4],...],

# }

# key是xlsx的表

# [1,2,3,4]是每一行的数据

# FILE_NAME指的是xlsx的文件路径

def write(big_data):

workbook = xlsxwriter.Workbook(FILE_NAME)

for key in big_data:

#从第二行开始,首行留给中文注释

index=2

data=big_data[key]

worksheet = workbook.add_worksheet(key)

# 参数理解: A1,A为列的序列号,1则是行数

worksheet.write("A1", '排名')

worksheet.write("B1", 'ASIN')

worksheet.write("C1", '图片')

worksheet.write("D1", '价格')

worksheet.write("E1", '评分')

worksheet.write("F1", '类别')

worksheet.write("G1", '时间')

print(index)

for msg in data:

print(msg)

# 加宽第一列使文本更清晰。

worksheet.set_column('A:A', 30)

print('A'+str(index), '%s'%msg[-3])

worksheet.write('A'+str(index), '%s'%msg[-3])

worksheet.write("B"+str(index),"%s"%msg[0])

# 插入一张图片。

worksheet.insert_image('C'+str(index), './pic/%s.jpg'%msg[0], {'x_scale': 0.5, 'y_scale': 0.5})

worksheet.write('D'+str(index), '%s'%msg[1])

worksheet.write('E'+str(index), '%s' % msg[2])

worksheet.write('F'+str(index), '%s' % msg[-2])

worksheet.write('G' + str(index), '%s' % msg[-1])

# 插入一张位偏移图片。

# worksheet.insert_image('B12', 'python.png', {'x_offset': 15, 'y_offset': 10})

# 插入一张缩放了的图片。

# worksheet.write('23', '插入一张缩放了的图片:')

# worksheet.insert_image('B23', 'python.png', {'x_scale': 0.5, 'y_scale': 0.5})

index+=1

workbook.close()

itchat模块

#自动回复消息

#信息轰炸?

#截取撤回的消息?

ubuntu 的 ctrl+z /ctrl+c

ctrl+z :暂停当前任务,放置后台

jobs:查看后台暂停的任务

fg %n:运行暂停的第n个任务到前台

bg %n:运行到后台(不加n,默认为最后一个)

ctrl+c:强制关闭当任务

redis + django

sudo apt install redis-server

ps -aux|grep redis //安装后,检查程序是否启动

sudo /etc/init.d/redis-server status //查看运行状态

redis-cli //进入客户端(以下进入client的命令)

help //查看命令

set 键名 值 //设置k-v

get 键名 //获取value

keys * //查看所有k

del 键名 //删除kv

开发过程中,修改了js文件,但网页刷新无显示,缓存机制问题

解决方法:ctrl+F5

本文发布于:2024-01-28 02:26:45,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17063800134116.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:新奇   模块   好玩   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23