Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 32位系统上平台的时间戳超出范围_Python_Time_Raspberry Pi_32bit 64bit_32 Bit - Fatal编程技术网

Python 32位系统上平台的时间戳超出范围

Python 32位系统上平台的时间戳超出范围,python,time,raspberry-pi,32bit-64bit,32-bit,Python,Time,Raspberry Pi,32bit 64bit,32 Bit,我正在尝试运行我在Raspberry Pi Zero上编写的脚本,但我不断收到错误OverflowerError:timestamp超出了平台时间的范围。 我比较确定它是采用32位ARM架构的pi,但我似乎无法找到解决办法 以下是回溯: File "twitter.py", line 37, in <module> t.run.Search(c) File "/home/pi/.local/lib/python3.7/site-packages/twint/run.p

我正在尝试运行我在Raspberry Pi Zero上编写的脚本,但我不断收到错误
OverflowerError:timestamp超出了平台时间的范围。
我比较确定它是采用32位ARM架构的pi,但我似乎无法找到解决办法

以下是回溯:

  File "twitter.py", line 37, in <module>
    t.run.Search(c)
  File "/home/pi/.local/lib/python3.7/site-packages/twint/run.py", line 288, in Search
    run(config, callback)
  File "/home/pi/.local/lib/python3.7/site-packages/twint/run.py", line 209, in run
    get_event_loop().run_until_complete(Twint(config).main(callback))
  File "/usr/lib/python3.7/asyncio/base_events.py", line 584, in run_until_complete
    return future.result()
  File "/home/pi/.local/lib/python3.7/site-packages/twint/run.py", line 150, in main
    await task
  File "/home/pi/.local/lib/python3.7/site-packages/twint/run.py", line 194, in run
    await self.tweets()
  File "/home/pi/.local/lib/python3.7/site-packages/twint/run.py", line 141, in tweets
    await output.Tweets(tweet, self.config, self.conn)
  File "/home/pi/.local/lib/python3.7/site-packages/twint/output.py", line 142, in Tweets
    await checkData(tweets, config, conn)
  File "/home/pi/.local/lib/python3.7/site-packages/twint/output.py", line 116, in checkData
    panda.update(tweet, config)
  File "/home/pi/.local/lib/python3.7/site-packages/twint/storage/panda.py", line 67, in update
    day = weekdays[strftime("%A", localtime(Tweet.datetime))]
OverflowError: timestamp out of range for platform time_t

文件“twitter.py”,第37行,在
t、 run.Search(c)
文件“/home/pi/.local/lib/python3.7/site packages/twint/run.py”,第288行,在搜索中
运行(配置,回调)
文件“/home/pi/.local/lib/python3.7/site packages/twint/run.py”,第209行,运行中
获取\u事件\u循环()。运行\u直到完成(Twint(config).main(回调))
文件“/usr/lib/python3.7/asyncio/base\u events.py”,第584行,运行直到完成
返回future.result()
文件“/home/pi/.local/lib/python3.7/site packages/twint/run.py”,第150行,在main中
等待任务
文件“/home/pi/.local/lib/python3.7/site packages/twint/run.py”,第194行,运行中
等待自我。tweets()
tweets中第141行的文件“/home/pi/.local/lib/python3.7/site packages/twint/run.py”
等待输出.Tweets(tweet、self.config、self.conn)
Tweets中第142行的文件“/home/pi/.local/lib/python3.7/site packages/twint/output.py”
等待检查数据(tweets、config、conn)
checkData中的第116行文件“/home/pi/.local/lib/python3.7/site packages/twint/output.py”
panda.update(tweet,config)
更新中第67行的文件“/home/pi/.local/lib/python3.7/site packages/twint/storage/panda.py”
day=工作日[strftime(“%A”,localtime(Tweet.datetime))]
溢出错误:时间戳超出平台时间\u t的范围
我做了一些搜索,发现了类似的(ish)问题,但大多数问题都与直接转换时间戳有关,而我的问题似乎与设置时间有关。我尝试重新启动Pi并立即运行脚本,以查看问题是否与Pi的开启时间过长有关,但返回的结果相同

有人有什么建议吗


谢谢,本,你的密码在哪里?你希望Tweet.datetime包含什么日期?@jordan我很确定pi的npt时间同步确实有问题,所以我将把这篇文章发送到。无论如何,谢谢你的回复!能不能给我复本