前言
刚刚使用Python导入文件时出错,无论我使用什么方式导入,一直提示此错误。
上网搜了下有的说是编码问题,有的说是json模块问题。
解决
先给各位看看我的源码,看看你们能不能猜出究竟是什么原因导致这个错误
from os import *
from random import *
from hexdump import *
from json import *
with open("file.json","r"):
data=f.read()
>>> TypeError: an integer is required (got type str)
好了,公布答案,原因是
与
os
模块中的open函数
冲突了所以说能不使用贪婪模式导入模块就尽量不要使用这个模式导入模块