鱼C论坛

 找回密码
 立即注册
查看: 1201|回复: 3

每隔十秒截一次屏,运行老是出错

[复制链接]
发表于 2018-1-25 08:26:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#这个程序的目的是想每隔十秒截一次屏,然后保存
#但是运行不到想要的结果

import time
import schedule
from PIL import ImageGrab #调用PIL库

def screen():
    im = ImageGrab.grab()        #实现截屏功能
    im.save('F:\python egs\Image\n.jpg','jpeg') #设置保存路径和图片格式


schedule.every(10).seconds.do(screen)
n=n+1

while True:
        schedule.run_pending()
        time.sleep(1)
   
QQ图片20180125082612.png
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-1-25 10:06:42 | 显示全部楼层
本帖最后由 sky 于 2018-1-25 10:14 编辑

路径字符串不对
这样用时间戳 相对路径 简单点
  1. import time
  2. import schedule
  3. from PIL import ImageGrab #调用PIL库
  4. import time

  5. def screen():
  6.     im = ImageGrab.grab()        #实现截屏功能
  7.     t = str(int(time.time())) + ".jpg"
  8.     im.save(t,'jpeg') #设置保存路径和图片格式


  9. schedule.every(10).seconds.do(screen)

  10. while True:
  11.         schedule.run_pending()
  12.         time.sleep(1)
复制代码


小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-25 10:09:44 | 显示全部楼层
\x是转义字符,你要么都用\\要么用r加\
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-25 10:37:26 | 显示全部楼层
求一个 Pillow 模块包
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-12-27 10:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表