
GITHUB . COM {
}
Detected CMS Systems:
- Wordpress (2 occurrences)
Title:
DEPR: read_csv header with non-exisiting rows behaving differently Β· Issue #47400 Β· pandas-dev/pandas
Description:
Pandas version checks I have checked that this issue has not already been reported. I have confirmed this bug exists on the latest version of pandas. I have confirmed this bug exists on the main branch of pandas. Reproducible Example dat...
Website Age:
17 years and 8 months (reg. 2007-10-09).
Matching Content Categories {π}
- Technology & Computing
- Mobile Technology & AI
- Video & Online Content
Content Management System {π}
What CMS is github.com built with?
Github.com is based on WORDPRESS.
Traffic Estimate {π}
What is the average monthly size of github.com audience?
ππ Tremendous Traffic: 10M - 20M visitors per month
Based on our best estimate, this website will receive around 10,634,219 visitors per month in the current month.
check SE Ranking
check Ahrefs
check Similarweb
check Ubersuggest
check Semrush
How Does Github.com Make Money? {πΈ}
Subscription Packages {π³}
We've located a dedicated page on github.com that might include details about subscription plans or recurring payments. We identified it based on the word pricing in one of its internal links. Below, you'll find additional estimates for its monthly recurring revenues.How Much Does Github.com Make? {π°}
Subscription Packages {π³}
Prices on github.com are in US Dollars ($).
They range from $4.00/month to $21.00/month.
We estimate that the site has approximately 5,306,347 paying customers.
The estimated monthly recurring revenue (MRR) is $22,286,656.
The estimated annual recurring revenues (ARR) are $267,439,867.
Wordpress Themes and Plugins {π¨}
What WordPress theme does this site use?
It is strange but we were not able to detect any theme on the page.
What WordPress plugins does this website use?
It is strange but we were not able to detect any plugins on the page.
Keywords {π}
pandas, issue, readcsv, header, sign, engine, projects, rows, phofl, bug, behavior, navigation, pull, requests, actions, security, depr, nonexisiting, behaving, differently, closed, description, version, confirmed, exists, consistent, raise, python, csv, tocsv, deprecate, functionality, remove, triage, reviewed, team, member, github, type, milestone, footer, skip, content, menu, product, solutions, resources, open, source, enterprise,
Topics {βοΈ}
file issue description personal information depr existing header rows comment metadata assignees latest version type projects triage issue projects milestone read_csv header read_csv ignoring consistent pandas python engine issue main branch passed header=[0 propose adapting milestone relationships bug exists raise starting github read_csv expected behavior python engine= engine header=[0 to_csv bug raise behavior sign skip jump checked reported confirmed reproducible data = pd stringio data creates multiindex 2 levels errors parsererror len 2 lines widely
Payment Methods {π}
- Braintree
Questions {β}
- Already have an account?
Schema {πΊοΈ}
DiscussionForumPosting:
context:https://schema.org
headline:DEPR: read_csv header with non-exisiting rows behaving differently
articleBody:### Pandas version checks
- [X] I have checked that this issue has not already been reported.
- [X] I have confirmed this bug exists on the [latest version](https://pandas.pydata.org/docs/whatsnew/index.html) of pandas.
- [X] I have confirmed this bug exists on the main branch of pandas.
### Reproducible Example
```python
data = """a,b
1,2"""
pd.read_csv(StringIO(data), header=[0, 1, 2], engine="python")
This creates a MultiIndex with 2 levels
While the c engine raises
pandas.errors.ParserError: Passed header=[0,1,2], len of 3, but only 2 lines in file
```
### Issue Description
They should be consistent, since the c engine is more widely used, I would propose adapting the behavior to raise for the python engine. We've deprecated this behavior for usecols and will raise starting with 2.0. We should do something similar here.
### Expected Behavior
Both engines should be consistent
### Installed Versions
<details>
Replace this line with the output of pd.show_versions()
</details>
author:
url:https://github.com/phofl
type:Person
name:phofl
datePublished:2022-06-17T09:49:25.000Z
interactionStatistic:
type:InteractionCounter
interactionType:https://schema.org/CommentAction
userInteractionCount:0
url:https://github.com/47400/pandas/issues/47400
context:https://schema.org
headline:DEPR: read_csv header with non-exisiting rows behaving differently
articleBody:### Pandas version checks
- [X] I have checked that this issue has not already been reported.
- [X] I have confirmed this bug exists on the [latest version](https://pandas.pydata.org/docs/whatsnew/index.html) of pandas.
- [X] I have confirmed this bug exists on the main branch of pandas.
### Reproducible Example
```python
data = """a,b
1,2"""
pd.read_csv(StringIO(data), header=[0, 1, 2], engine="python")
This creates a MultiIndex with 2 levels
While the c engine raises
pandas.errors.ParserError: Passed header=[0,1,2], len of 3, but only 2 lines in file
```
### Issue Description
They should be consistent, since the c engine is more widely used, I would propose adapting the behavior to raise for the python engine. We've deprecated this behavior for usecols and will raise starting with 2.0. We should do something similar here.
### Expected Behavior
Both engines should be consistent
### Installed Versions
<details>
Replace this line with the output of pd.show_versions()
</details>
author:
url:https://github.com/phofl
type:Person
name:phofl
datePublished:2022-06-17T09:49:25.000Z
interactionStatistic:
type:InteractionCounter
interactionType:https://schema.org/CommentAction
userInteractionCount:0
url:https://github.com/47400/pandas/issues/47400
Person:
url:https://github.com/phofl
name:phofl
url:https://github.com/phofl
name:phofl
InteractionCounter:
interactionType:https://schema.org/CommentAction
userInteractionCount:0
interactionType:https://schema.org/CommentAction
userInteractionCount:0
External Links {π}(3)
Analytics and Tracking {π}
- Site Verification - Google
Libraries {π}
- Clipboard.js
- D3.js
- Lodash
Emails and Hosting {βοΈ}
Mail Servers:
- aspmx.l.google.com
- alt1.aspmx.l.google.com
- alt2.aspmx.l.google.com
- alt3.aspmx.l.google.com
- alt4.aspmx.l.google.com
Name Servers:
- dns1.p08.nsone.net
- dns2.p08.nsone.net
- dns3.p08.nsone.net
- dns4.p08.nsone.net
- ns-1283.awsdns-32.org
- ns-1707.awsdns-21.co.uk
- ns-421.awsdns-52.com
- ns-520.awsdns-01.net