read_excel can't read datetime values
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 28/100
Hướng nghiên cứu
Bắt đầu từ điểm vào conn.read_excel và kiểm tra action table.loadTable đã được ghi lại, đặc biệt là kiểu varchar của biến Date và các tùy chọn nhập CSV. Tái hiện workbook được báo cáo và xác minh rằng cột Date được tải dưới dạng giá trị datetime, đồng thời giữ nguyên hành vi hiện có của read_excel đối với các cột khác.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
read_excel from SWAT works different that read_excel from Pandas, wich makes me unable to read Date column as a Datetime value.
SWAT: storm_damage = conn.read_excel("D:\Workshop\VIYAPY\storm.xlsx", sheet_name="Storm_Damage", casout=dict(name="STORM_DAMAGE", replace=True, caslib="Public"))
It reads Date column as Varchar
Pandas: sd = pd.read_excel("D:\Workshop\VIYAPY\storm.xlsx", sheet_name="Storm_Damage")
It reads Date column as datetime64
I've tried explicity use converters and it is not helping:
SWAT: storm_damage = conn.read_excel("D:\Workshop\VIYAPY\storm.xlsx", sheet_name="Storm_Damage",
casout=dict(name="STORM_DAMAGE", replace=True, caslib="Public"),
converters={'Date': pd.to_datetime})
Pandas: sd = pd.read_excel("D:\Workshop\VIYAPY\storm.xlsx", sheet_name="Storm_Damage", converters={'Date': pd.to_datetime})
Anything I do I see the action run is:
NOTE: 20: action table.loadTable / path='_f_c15dc565_7ff582b29b88.csv', readAhead=true, importOptions={fileType='csv', vars={Cost={type='double'}, Date={type='varchar'}, Event={type='varchar'}, Summary={type='varchar'}}, locale='EN-us'}, resident=true, promote=false, caslib='_LIB_C15DC565_7FF582B29B88', casOut={name='STORM_DAMAGE', caslib='Public', replace=true}, singlePass=false, noSource=true;
- Ngôn ngữ chính
- Python
- Star
- 159
- Fork
- 66
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của sassoftware/python-swat
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100
sassoftware/python-swat#191 · 1 bình luận ·
-
Error uploading parquet filesĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
sassoftware/python-swat#183 · 1 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
sassoftware/python-swat#180 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100
sassoftware/python-swat#178 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
sassoftware/python-swat#177 · 1 bình luận ·
Tất cả issue của sassoftware/python-swat
Issue tương tự
-
[MOVIE]: Airport '77 (1977)Đang mởrequest-theme
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
LizardByte/ThemerrDB#9883 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Project-MONAI/MONAI#9258 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
catalog:deprecation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
surendranb/free-inference#31 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
fritzprix/libr-agent#2612 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
needs-triage presubmit-gate
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
gke-labs/kube-agents#5001 ·
Maintainer thường phản hồi trong vòng 1 ngày