小编Kob*_*ens的帖子

我无法在 python (windows) 中创建文件

我无法在 python(完整路径)中创建文件。

代码:

with open('C:/Users/Kobe/backtra/data/BTC-USDT_25-05-20-19:02:19.json', "w+"):
    pass
Run Code Online (Sandbox Code Playgroud)

错误:

Traceback (most recent call last):
  File ".\createFile.py", line 1, in <module>
    with open("C:/Users/Kobe/backtra/data/BTC-USDT_25-05-20-19:02:19.json", "w+"):
OSError: [Errno 22] Invalid argument: 'C:/Users/Kobe/backtra/data/BTC-USDT_25-05-20-19:02:19.json'
Run Code Online (Sandbox Code Playgroud)

python python-3.x

2
推荐指数
1
解决办法
72
查看次数

如果代码错误,如何打印异常?

如果有功能,我要从网站上请求一些数据,但是当我遇到错误时,我想打印错误并重新启动代码。但是我不知道确切的代码,可以请人帮我吗?这是一个代码示例:

import time
input1 = input("Blabla: ")

def repeat():
    try:
        if input1 == "123":
            raise "Error: 123"
    except Exception as e:
        print(e)
        time.sleep(5) # Wait 5 seconds
        repeat() # Rerun code

repeat()
Run Code Online (Sandbox Code Playgroud)

运行此代码时,出现错误“例外必须从BaseException派生”。有人能帮我吗?

python python-3.x

0
推荐指数
1
解决办法
87
查看次数

标签 统计

python ×2

python-3.x ×2