马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 yh6788 于 2020-4-15 17:30 编辑
我需要做个定时任务,让Q发报价给一些下游销售商,用群发软件的话,定时任务不好弄,需要配合按键精灵才行。
那么现在我想请问有没有办法用python做这个。之前的webQQ好像是不行了,现在能用的QQ程序还有什么?有知道的大神吗?
附一个批量改图片的小程序代码。淘宝或者批量做图的工作人员会很好用。#python3
#by yh6788
#把指定文件夹里面的图片改成指定宽度
import os
import time
from PIL import Image
# import threading
import optparse
# def th()
def main(jpgdir,t1):
jpgs=os.listdir(jpgdir)
print('处理文件:',jpgs,'共计文件数:',len(jpgs))
n=0
for i in range(0,len(jpgs)):
print(n)
try:
name=jpgdir+'\\'+jpgs[i]
img=Image.open(name)
x,y=img.size
print(name,': ',x,y)
y=int(round(t1/x,2)*y)
x=t1
print(x,y,'\n')
img=img.resize((x,y))
img.save(name)
n+=1
except:
print('='*22,'%s 是文件夹:'%name)
# print(name)
return n
parse=optparse.OptionParser()
parse.add_option('-d',dest='jpgdir',type='string',help='输入文件夹位置')
parse.add_option('-n',dest='t1',type='int',help='输入想改成的图片宽度')
(options, args) = parse.parse_args()
jpgdir=options.jpgdir
t1=options.t1
os.system('cls')
if jpgdir==None:
jpgdir=input('输入文件夹位置:')
if t1==None:
t1=int(input('输入图像宽度:'))
n=main(jpgdir,t1)
print('='*50)
print('处理了%d个图片'%n)
|