terminate.jpg

首页

技术分享

Entries for tag "python"

dataframe 写入excel时一处index列

image (1).png

pandas在把dataframe 写入excel或其他格式文件时,默认会把dataframe里的index也写入,但是通常是不需要这一列的。

google到的解决方法基本上是从dataframe上想办法,就是用reset_index和set_index来把index列转移到数据本身的第一列上,这样虽然也能解决,但是如果第一列的数据有重复的值会发生什么我也没试过,不放心,所以只能想其他办法。

python3 的宝藏技巧

deepspace.jpeg

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

python 全局异常捕获

对于异常处理,一直有不同的流派,主要分为两个观点,一个是认为应该在主函数用一个最通用的Exception来囊括所有的异常,另一种是在敲代码的时候遇到可能出错的代码在去捕获精准的错误,如果是没有考虑到的可以让他报错。

那么我是第二种观点,但是不得不承认这种方法也有缺点,那就是报错真的很不友好,那么有没有两全其美的方法呢?