getStringExtra вернуть NULL

Если вы уверены, что у вас есть 4 столбца, сначала дайте им имя, columns=[0,1,2,3]. Затем вы можете использовать .loc[] для добавления данных, и если у вас есть столбцы, определенные как целые числа, вы также можете использовать append:

import pandas as pd

df = pd.DataFrame(columns=[0,1,2,3])
df.loc[len(df)] = [1,2,3,4]

rows = [[5,6,7,8],[1,2,3,4],[5,6,7,8]]
df = df.append(rows, ignore_index=True)

print(df)

Возвраты:

   0  1  2  3
0  1  2  3  4
1  5  6  7  8
2  1  2  3  4
3  5  6  7  8
1
задан Ivan Kaloyanov 19 January 2019 в 10:59
поделиться

3 ответа

Как упоминалось выше, разместите эту строку: intent.putExtra ("countryNameKey", countryName); Перед началом действия, чтобы значения передавались с намерением.

0
ответ дан Pabi Moloi 19 January 2019 в 10:59
поделиться

Поставьте intent.putExtra("countryNameKey",countryName); перед startActivity(intent);. Вы начинаете упражнение, используя намерение, прежде чем добавить к нему дополнительные. `

0
ответ дан Charan M 19 January 2019 в 10:59
поделиться

Вы должны получить countryName в вашем wikiButton.setOnClickListener()

wikiButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                String countryName = name.getText().toString();

                Intent intent = new Intent(CountryDetails.this, WikiDetail.class);
                intent.putExtra("countryNameKey",countryName);
                startActivity(intent);

            }
        });
0
ответ дан Nilesh Rathod 19 January 2019 в 10:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: