dataframe 写入excel时一处index列

pandas在把dataframe 写入excel或其他格式文件时,默认会把dataframe里的index也写入,但是通常是不需要这一列的。
google到的解决方法基本上是从dataframe上想办法,就是用reset_index和set_index来把index列转移到数据本身的第一列上,这样虽然也能解决,但是如果第一列的数据有重复的值会发生什么我也没试过,不放心,所以只能想其他办法。
pandas在把dataframe 写入excel或其他格式文件时,默认会把dataframe里的index也写入,但是通常是不需要这一列的。
google到的解决方法基本上是从dataframe上想办法,就是用reset_index和set_index来把index列转移到数据本身的第一列上,这样虽然也能解决,但是如果第一列的数据有重复的值会发生什么我也没试过,不放心,所以只能想其他办法。
Python used to do filesystem paths well enough, but they were always string-based. This had the advantage of familiarity for most coders because some of the initial lessons in any basic Python course involve string manipulation. However, treating paths as strings can be cumbersome for advanced operations. The pathlib
module enables Python to treat paths as objects
在flask里使用SQL alchemy作为数据库的ORM模块,内部的字段类型虽然很丰富,但是还是会有定制化的需求,再说,他没提供django里的filefield,但其实自定义也很简单。
背景:
因为要处理tmx文件,从某个犄角旮旯找到了标题里提到的一个python库,其实就是个xml的封装库。
业务需要从文件读取流来处理,结果却说不支持 TextIOWrapper类,需要处理一下才能使用
对于异常处理,一直有不同的流派,主要分为两个观点,一个是认为应该在主函数用一个最通用的Exception来囊括所有的异常,另一种是在敲代码的时候遇到可能出错的代码在去捕获精准的错误,如果是没有考虑到的可以让他报错。
那么我是第二种观点,但是不得不承认这种方法也有缺点,那就是报错真的很不友好,那么有没有两全其美的方法呢?