Если вы уверены, что у вас есть 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
Как упоминалось выше, разместите эту строку: intent.putExtra ("countryNameKey", countryName); Перед началом действия, чтобы значения передавались с намерением.
Поставьте intent.putExtra("countryNameKey",countryName);
перед startActivity(intent);
. Вы начинаете упражнение, используя намерение, прежде чем добавить к нему дополнительные. `
Вы должны получить 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);
}
});