私は初心者のプログラミングクラスのために毎週複数のプログラムを書く必要があり、クラスは全く理解できません。今週は、テキサス州の赤ちゃんの名前と1910年から2013年までの頻度を示すエクセルファイルが提供されています。ユーザーに最も一般的な名前を付けるプログラムを書くことが任されています。ユーザーは、1919年から2013年までの2年間を入力するように求められます。プログラムは、2つの設定された年の間に5つの最も一般的な名前を選択し、それらをユーザーに印刷します。プログラムは、男の子の名前を与えるようにデフォルト設定されていると仮定し、ユーザーが "女の子"を入力した場合、女の子の名前を与えます。私の最大の問題は、現在、Excelファイルから情報をPythonプログラムにインポートする方法がわかりません。宿題をインポートする
-1
A
答えて
1
Excelファイル(.xlsx/.xls)を.csvファイルに変換することをおすすめします。 >したままの保存から選択CSVファイルをファイル>メニュー
をドロップダウン:これは、あなたがしてExcelでファイルを変換するには、このようなimport csv
with open('filename.csv', 'rb') as csvfile:
data = csv.reader(csvfile, delimiter=',')
for row in data:
print "------------------"
print row
print "------------------"
for cell in row:
print cell
としてファイルを読み込むことができるのpython
にインポートするためにはるかに簡単になります
EDIT:ページの上部にあるドロップダウンを使用してのpythonのバージョンに変更することを忘れないでくださいCSVリーダーhttps://docs.python.org/2/library/csv.html#csv.reader のドキュメントのこのビットを追加するのを忘れ、あなたがこれまでに試してみました何)
関連する問題
- 1. [宿題]
- 2. ヒープ&フリー宿題
- 3. リスト - C(宿題)
- 4. Java宿題エラー
- 5. ファイルファインダーJavaプログラム:宿題
- 6. コンピュータアーキテクチャ命令宿題
- 7. ネットワーキング宿題のJava.lang.OutOfMemoryError
- 8. のJava宿題ヘルプ
- 9. パスカルランタイムエラー106宿題に
- 10. TCPセッションに関するネットワーキング宿題
- 11. 宿題セットの関係
- 12. C宿題 - ストリングループの置換
- 13. 比較リスト - 宿題のPython
- 14. HTMLテーブルのレイアウト[宿題]
- 15. 宿題内の無限ループ
- 16. テキストファイルのリニア検索宿題
- 17. C++宿題 - バイナリ検索ツリーヘルプ
- 18. バイナリ検索問題の宿題
- 19. Cの宿題と少し問題が
- 20. Microsoft Access SQL宿題の問題
- 21. 宿題 - bufferoverflowを利用できない
- 22. 宿題 - 値へのアクセスの違い
- 23. Oracleの宿題 - SQL文のエラー
- 24. 基本的なボトムアップアルゴリズムの宿題
- 25. バランスの取れたツリー[宿題]
- 26. (宿題)MVCページ設定のヘルプ
- 27. 宿題リーダーの書き込みアペンダーセマフォ
- 28. 次の宿題のためのアルゴリズム
- 29. 宿題の明確化:文字列
- 30. 単一リンクリスト宿題の再帰印刷
?これは宿題/クラスワークのための客観的なものなので、あなたが試したことを確かに見ることを期待しています。クラスのポイントの一部は、Pythonの使い方と情報のインポート方法を学ぶことです。あなたが助けてくれるオンラインでは何も見つかりませんでしたか? – BruceWayne
ここではほとんどの人が解決策を書いてくれません。あなたの最善の策は、pythonでファイルやxmlファイルを読み込む方法、そしてそれについてはここでそれについての投稿を投稿する方法です。これまでに試したことを示したとき、人々はあなたを助ける可能性が高いです。 – marsh
ようこそStackOverflowへ。ヘルプドキュメントの投稿ガイドラインを読み、それに従ってください。 [on topic](http://stackoverflow.com/help/on-topic)および[How to Ask](http://stackoverflow.com/help/how-to-ask)をここで適用してください。 StackOverflowは、デザイン、コーディング、リサーチまたはチュートリアルサービスではありません。一般的な形式でファイルを読み込むことは、オンラインで簡単に検索することができます。 – Prune