运用python将csv文件里的‘2016/3/12’这类字符日期转为‘20160312’这类的整型数字
时间: 2024-05-02 12:22:53 浏览: 45
可以使用Python中的datetime模块来转换日期格式,然后使用strftime函数将其转换为所需的格式。
代码示例:
```
import datetime
date_string = '2016/3/12'
date_obj = datetime.datetime.strptime(date_string, '%Y/%m/%d')
int_date = int(date_obj.strftime('%Y%m%d'))
print(int_date)
```
输出: `20160312`
这个代码将字符串 '2016/3/12' 转换为时间对象,然后将其转换为整型数字并打印输出。
相关问题
python读取csv文件 detype属性
在Python中,使用pandas库的read_csv函数可以读取csv文件,并且可以使用dtype参数指定读取每一列数据的数据类型。如下所示:
```python
import pandas as pd
data = pd.read_csv('data.csv', dtype={'column1': int, 'column2': str})
```
上面的代码中,我们指定了`column1`列的数据类型为整型,`column2`列的数据类型为字符串型。
python读取csv文件 dtype属性
在Python中读取CSV文件时,可以使用pandas库的read_csv()函数进行读取。read_csv()函数可以通过dtype参数指定每列的数据类型。例如,将第一列设为整型,第二列设为字符串类型,可以这样写:
```
import pandas as pd
df = pd.read_csv('example.csv', dtype={'column1': int, 'column2': str})
```
这里的example.csv是CSV文件的路径,'column1'和'column2'分别是CSV文件中的列名。
阅读全文