简体   繁体   English

将 Csv models.FileField 输入到 pandas 对象中

[英]input Csv models.FileField into pandas object

I have model Field instance.我有模型 Field 实例。

myCsv =  myFile.objects.get(id=1) // myCsv.document is models.FileField 

and want to put this in pandas.并想把它放在熊猫中。

df = pd.read_csv(thred.document.read())

OSError: Expected file path name or file-like object, got <class 'bytes'> type

How can I put the cev file to pandas object??如何将cev文件放入pandas对象?

Probably you can try like this:也许你可以这样尝试:

thred =  myFile.objects.get(id=1)
df = pd.read_csv(thred.document.path)

More information regarding path can be found in documentation on how to manage files in FileField (or ImageField ).有关路径的更多信息可以在有关如何管理FileField (或ImageField )中的documentation找到。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Django:如何将字节 object 保存到 models.FileField? - Django: how save bytes object to models.FileField? 绝对路径? models.FileFIeld 的 `upload_to` - absolute path? `upload_to` of models.FileFIeld 如何访问Django Forms.FileField文件(*不是models.FileField *)? - How to access the Django forms.FileField file (*not models.FileField*)? Django-inspectdb-“ models.FileField”显示为“ models.CharField” - Django - inspectdb - the “models.FileField” are displayed as “models.CharField” 告诉我使用Django模型的方法。 - Tell me the way to use Django's models.FileField 添加自定义文件名 django model (models.FileField) - Add custom filename django model (models.FileField) Django:访问models.filefield(upload_to)位置中的主键 - Django: Access primary key in models.filefield(upload_to) location 如何动态选择models.FileField的存储选项? - How to dynamically select storage option for models.FileField? 如何使用models.FileField将文件保存在数据库中而不是上传到服务器媒体文件夹中? - How to Save file in database instead of upload in server media folder ,using models.FileField? Django models.FileField-仅存储文件名,不存储任何路径或文件夹引用 - Django models.FileField - store only the file name not any paths or folder references
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM