|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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)
复制代码
|
|