我正在尝试将一个excel文件导入到我的数据库中。该文件包含一个id列,稍后将其保存到django模型中的Foreignkey字段。st_id = row[10]现在,当我使用.save()方法保存此数据时,它会保存数据,但会返回一个在赋值之前引用的未绑定错误回溯是invalidliteral for int() with base
我正在用Python读取一个Excel文件,使用熊猫的函数read_excel。但是,我一直遇到错误invalidliteral for int() with base 10: ' ' (完全错误,请参阅下面)。当我读到错误时,我的理解是在列的某个位置有一个空格,其中列的其他值是整数。为了解决这个问题,我尝试在Excel文件
我尝试了openpyxl (v2.3.2)和xlrd (v1.0.0) (以及熊猫(v0.20.1) read_excel和pd.ExcelFile(),它们都在使用xlrd,因此可能是模拟的),我遇到了错误literal for int() with base 10: ' 'import pandas as pd
df = pd.read_excel(r'C:/Temp/Data.xlsxFiles\An
最近我把IDE从Spyder改为PyCharm,因为我觉得通过Anaconda使用的Spyder有点臃肿。下面的代码在Spyder中运行得差不多很好,但是我在PyCharm中遇到了问题。我看过的其他地方都在处理文件导入格式错误。据我所见,我的情况并非如此,因为data在模型之前工作得很好。runpy.py", line 234, in _get_code_from_fileO