1 名前:デフォルトの名無しさん mailto:sageteoff [2017/03/25(土) 15:52:22.91 ID:ZSinSYil.net] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その32 echo.2ch.net/test/read.cgi/tech/1486173667/
76 名前:デフォルトの名無しさん mailto:sage [2017/04/02(日) 22:01:38.65 ID:0UL1/N10.net] rubyとどっちが稼げるんかな
77 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 04:49:07.90 ID:qKc+B/eh.net] 平均的にはWeb系にいない方が稼げます
78 名前:デフォルトの名無しさん [2017/04/03(月) 10:57:43.62 ID:L65gFyxQ.net] >>69 なんで基本情報のプログラム言語pythonにしない。
79 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 12:28:36.43 ID:oKE5jSAj.net] ギョームでの使用実績とかの差じゃまいか?
80 名前:デフォルトの名無しさん [2017/04/03(月) 14:48:28.12 ID:r7DyphN2.net] test
81 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 15:33:28.82 ID:XYXk6jFX.net] >>73 平均ならrubyのほうが上 python使ってて稼いでるやつはシステム開発やプログラミングとは違う分野の人間が多い
82 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 15:49:39.96 ID:QDCGTWg2.net] >>73 真板で聞け
83 名前:デフォルトの名無しさん [2017/04/04(火) 06:11:34.69 ID:nl2XTX1r.net] >>76 cobolが?
84 名前:デフォルトの名無しさん [2017/04/04(火) 11:50:21.68 ID:UREPV+sc.net] みなさんyapfを使いなさい 英語が読めない僕のためににわかりやすく伝わるように記事を書いてください https://github.com/google/yapf
85 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 12:10:11.80 ID:RJP75Ij9.net] 英語を勉強すれば幸せになれるよ
86 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 12:29:49.17 ID:U7xXZYBw.net] 翻訳できる人は翻訳しなくても読めるわけで… 趣味で翻訳している人以外は何かしらの形で見返りを狙っている
87 名前:デフォルトの名無しさん [2017/04/04(火) 12:47:51.88 ID:V9ZqTbIn.net] コンソール モノポリーでのmapについて mapを配置のみではキャラクター移動管理配列に成ってしまい 建物の等の情報はどうやって記述するのでしょうか? それとも、 連想配列を使って、まとめて情報を登録して置いた方が良いのでしょうか?
88 名前:デフォルトの名無しさん [2017/04/04(火) 14:09:25.72 ID:V9ZqTbIn.net] よく解らないので、下記の用に書いて行ってます wikipediaを参考 pythonは2系 https://ideone.com/Ilr4Cd 他に良い方法が有りましたら、教えて下さい お願いします
89 名前:デフォルトの名無しさん [2017/04/04(火) 16:56:36.37 ID:SERlNBWx.net] シェルの変数に格納したCSVを、某サイトを参考にしてjsonにしようとしてみましたがうまくいかないです。 添削をお願いします。 x=$( echo "AAA,BBB,CCC 123,456,789 111,222,333" ) x=$( echo "¥"AAA¥",¥"BBB¥",CCC¥" ¥"123¥",¥"456¥",¥"789¥" ¥"111¥",¥"222¥",¥"333¥"" ) python CSV_to_json.py "$x" #!/bin/python # -*- coding: utf-8 -*- import sys import csv import json result = [] for f in sys.argv[1:]: for line in csv.DictReader(f): line_json = json.dumps(line) result.append(line_json) print(result)
90 名前:デフォルトの名無しさん [2017/04/04(火) 16:57:19.97 ID:V9ZqTbIn.net] 複数ある連想配列{連番(ディクショナリ)}の最初の項目を一覧表示させる 方法を教えて下さい aiueo0={'aaa':'aaaa'} aiueo1={'aaa':'bbbbb'} aiueo0とaiueo1の(キー)aaaを取り出す 処理です 望む結果は下記です aaaa bbbbb
91 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 17:00:08.54 ID:BUhgl6Ma.net] 連想配列や集合には基本的に順序はないから最初も最後もないよ
92 名前:デフォルトの名無しさん [2017/04/04(火) 17:20:17.67 ID:rcVhmaDg.net] >>85 何か色々突っ込みどころ多すぎて困る。一個だけいうならPythonに連想配列はないよ https://ideone.com/WbyRqK
93 名前:デフォルトの名無しさん [2017/04/04(火) 17:20:38.83 ID:DEpyq3Qp.net] >>86 うまくいかないですじゃなくて なにがどうなったか書けよ
94 名前:あ mailto:sage [2017/04/04(火) 17:23:29.51 ID:Q2Z9O5qx.net] キーを1とか2にすれば。。。
95 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 17:26:52.54 ID:DAFwnnQv.net] >>86 import io for s in sys.argv[1:]: f = io.StringIO(s) for line in csv.DictReader(f): 〜〜〜
96 名前:デフォルトの名無しさん [2017/04/04(火) 17:58:38.07 ID:V9ZqTbIn.net] 回答どうも です (情けないですが)ゴリ押しする事にしました https://ideone.com/P508Th #map Create lst=[0]*39 map超過時に最初に戻る処理を考えていますが、 idou=0だと止まってしまいます どうすれば、超過分を進めるのでしょうか? 移動の値はサイコロなので、上手く行かないです
97 名前:デフォルトの名無しさん [2017/04/04(火) 18:09:54.88 ID:V9ZqTbIn.net] 分かり難いのでスクリーンショットあげときます fast-uploader.com/file/7046852529172/
98 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 18:57:05.23 ID:Cv2j9EwF.net] >>94 名前出ちゃってるぞ。 こういう事じゃなくて? https://ideone.com/EhSXIg
99 名前:デフォルトの名無しさん [2017/04/04(火) 19:00:26.68 ID:SERlNBWx.net] >>92 できました ありがとうございます!
100 名前:デフォルトの名無しさん [2017/04/04(火) 19:57:11.21 ID:SERlNBWx.net] 英数字は for s in sys.argv[1:]: f = io.StringIO(s.decode('utf-8')) for line in csv.DictReader(f): line_json = json.dumps(line) result.append(line_json) print(result) これでできたのですけど Traceback (most recent call last): File "/Users/m/dmm/CSV_to_json.py", line 20, in <module> for line in csv.DictReader(f): File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/csv.py", line 108, in next row = self.reader.next() UnicodeEncodeError: 'ascii' codec can't encode characters in position 14-26: ordinal not in range(128) と出てダメでした。 import codecs sys.stdin = codecs.getreader('utf_8')(sys.stdin) sys.stdout = codecs.getwriter('utf_8')(sys.stdout) を追加して出てダメでした。 どうすればいいですか?
101 名前:デフォルトの名無しさん [2017/04/04(火) 19:58:07.27 ID:SERlNBWx.net] 日本語が入るとダメだったということです。 失礼しました。
102 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 20:4
] [ここ壊れてます]
103 名前:3:16.24 ID:jZymmDr1.net mailto: Pythonのライブラリが腐ってるからPythonのバージョンを3系統にしてしまうといいと思われ [] [ここ壊れてます]
104 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 20:44:12.44 ID:n4QdCxK4.net] 文字の扱いが2.7よりやさしくなってるpython3を使おう 2.7は一応あと3年の命なので勉強や新しいものを作るのに使うのは避けたほうがよし
105 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 20:45:30.09 ID:Q2Z9O5qx.net] 4月だなあ
106 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 21:04:10.10 ID:DAFwnnQv.net] >>97 2.7よく分からないけど f = io.StringIO(unicode(s)) かな jsonでの文字エスケープが嫌なら line_json = json.dumps(line, ensure_ascii=False)
107 名前:デフォルトの名無しさん [2017/04/04(火) 22:48:17.99 ID:V9ZqTbIn.net] Ren'Pyはpygameと組み合わせ可能でしょうか?
108 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 22:53:10.76 ID:+BxTbC2B.net] Renpyがpegameを内部で使っていたのだが 過去形なのはSDL2に移行したから
109 名前:デフォルトの名無しさん mailto:sage [2017/04/05(水) 11:20:02.52 ID:uJd6A4fN.net] ん? いまのrenpyってちゃんとSDL2に移行したんか? pygameとともに枯れてゆくだけかと思ってたわ
110 名前:デフォルトの名無しさん [2017/04/06(木) 09:02:14.46 ID:Yr462d8h.net] >>101 python4が出るのか?
111 名前:デフォルトの名無しさん mailto:sage [2017/04/06(木) 10:13:31.93 ID:hvWrULOl.net] https://www.humblebundle.com/books/python-book-bundle DRM freeなのは良いがちょっと微妙なラインナップ?
112 名前:デフォルトの名無しさん mailto:sage [2017/04/06(木) 10:56:45.29 ID:nCoYHRjk.net] automate ~ ってのは今度日本語版が出る奴だね
113 名前:デフォルトの名無しさん [2017/04/06(木) 12:33:45.68 ID:Vo7yh6lO.net] >>104 ありがとうございます モノポリーが、もぅ少しで完成しそうなのですが、 pygameでウィンドウを2つ作ることは可能でしょうか? 調べた限りでは、見つけられませんでした 理由はmapの縮小版を別ウィンドウで表示させたいからです 下記は無視してください (コンソールでテストして問題無かったので、後はguiを付けるだけ なのですが、右側の枠(4人仕様の情報枠)を使ってしまうと、縮小版のmapを 追加する場所がなくなってしまいます)画面切り替えにすると、その間にCPUが勝手に動くので、 どうしても、同時に表示させたいのですが、何とか成りませんかね fast-uploader.com/file/7047004582630/
114 名前:デフォルトの名無しさん mailto:sage [2017/04/06(木) 16:30:08.76 ID:c4AoCh5f.net] マルチプロセスじゃダメなのか
115 名前:デフォルトの名無しさん mailto:sage [2017/04/06(木) 20:53:52.88 ID:zUYTwTfw.net] >>107 情報サンクス ATBS前回買おうか迷っているうちに終わったんだよ。オライリーが日本語版出すから迷ったけど、結局出す出す詐欺だったからな。
116 名前:デフォルトの名無しさん mailto:sage [2017/04/07(金) 09:31:28.26 ID:Zj4Q0uBh.net] 非オブジェクト指向だけど、特定の範囲のスコープを持つ引数って作れますか? def A~Dまでは見えて、それ以降には見えない変数のようなものです global宣言するしかないですか
117 名前:デフォルトの名無しさん mailto:sage [2017/04/07(金) 18:07:08.80 ID:8QuoFz7w.net] >>112 クラス変数を使って静的メソッドの間で共有するやり方が分かりやすいと思う モジュールを分割してグローバル変数を隔離する方法もある クロージャやデコレーターを使うやり方も頭をよぎるけどコード芸になる予感がする
118 名前:デフォルトの名無しさん mailto:sage [2017/04/07(金) 19:42:28.72 ID:bULvYuIg.net] ファルシのルシがコクーンでパージにしか見えないのでもう少し勉強してこよう
119 名前:デフォルトの名無しさん [2017/04/07(金) 20:29:09.15 ID:8GQWD7ur.net] 二問ほど質問します user_list? ?は変数です use_list[i] などの
120 名前:記述で、全てのuser_listを取得できません 何か良い方法は無いでしょうか? user_list0=[2500,0] user_list1=[2500,0] user_list2=[2500,0] 下記のディクショナリで aiu0{'Name':50, 'eo':10} aiu1{'Name':40, 'eo':50} 連番になっているディクショナリのNameだけを取り出す方法を教えて下さい aiu0['Name'] aiu1['Name'] [] [ここ壊れてます]
121 名前:デフォルトの名無しさん mailto:sage [2017/04/07(金) 20:33:01.70 ID:UfhtC59c.net] >>115 execまたはevalでコードを文字列として動的に組み立てるといいと思う
122 名前:デフォルトの名無しさん mailto:sage [2017/04/07(金) 20:47:51.59 ID:8QuoFz7w.net] >>115 連番の変数名ではなくネストしたリストを利用するのはいかがしょう user_lists = [[2500, 0], [2500, 0], [2500, 0]] user_lists[0] user_lists[1] user_lists[2] 上記と同じく辞書を並べたリストがあれば内包表記をつかって値を取り出せます data = [{"Name": 50, "eo": 10}, {"Name": 40, "eo": 50}] names = [d["Name"] for d in data] # => [50, 40]
123 名前:デフォルトの名無しさん [2017/04/07(金) 20:52:37.67 ID:HBOV7Xod.net] >>115 数が2,3個なら↓みたいにmap関数使うか、リスト内包表記 map(lambda x: x[0], [user_list0, user_list1, user_list1]) 動的に生成するぐらい大量にあるなら設計自体を見直した方がいい
124 名前:デフォルトの名無しさん [2017/04/07(金) 20:53:36.01 ID:8GQWD7ur.net] >>116 >>117 ありがとうございます 初心者なのですが、設計間違いで 積んだ? 見たいな状態でしたから、助かりました (どうも、ありがとうございます)
125 名前:デフォルトの名無しさん [2017/04/07(金) 20:54:30.01 ID:HBOV7Xod.net] >>115 何かモノポリーの人と同じ匂いを感じるんだけど、もしかして本人?
126 名前:デフォルトの名無しさん [2017/04/07(金) 21:00:05.84 ID:8GQWD7ur.net] あっ、はい そうです 何か御用ですか?
127 名前:デフォルトの名無しさん [2017/04/07(金) 21:05:22.94 ID:HBOV7Xod.net] いえ、ただ>>116 と>>117 どっちを採用するのかなと思って あと、 >設計間違いで積んだ? こういう気持ち大事にしてください
128 名前:デフォルトの名無しさん mailto:sage [2017/04/07(金) 21:10:20.99 ID:UfhtC59c.net] >>116 だが直接的な解決法を提示しただけなので設計変えれるなら変えたほうがいいぞ どうしても使うならevalは速度が遅いということだけ覚えといて
129 名前:デフォルトの名無しさん [2017/04/07(金) 21:12:15.46 ID:8GQWD7ur.net] はい、解りました 部分的に問題が無かったのですが、いざ、処理をくっつけると 問題が沢山でてきて、対応できない状態になってしまい 今に至ります 皆さん ありがごうございました
130 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 03:50:30.90 ID:heEYVyV/.net] 関連があるデータなら、配列を使えば、変数名は1つで済む それで、ary[0], ary[1] とか、インデックスでアクセスすればいい
131 名前:デフォルトの名無しさん [2017/04/08(土) 07:19:24.43 ID:oapZ3SUb.net] 退屈なことはパイチンくんにやらせればいい あとはみんなでパイチンくんを楽しもう
132 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 19:13:51.15 ID:lMNngngD.net] pythonのshellに出力で同じラインに書き出したいんですけど、(64%... みたいな表示を同じ行で更新していきたい) どうすればいいんでしょうか?
133 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 19:45:27.11 ID:wyF9rhz2.net] >>127 基本はキャリッジリターン(\r)を出力すると行頭に復帰するので それにシェル制御コードも併用するとかする。 「CUI CLI プログレス」等のワードでサンプルコードを探そう
134 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 00:36:41.08 ID:xx4PjQOj.net] モノポリーについて 1日ほど考えたのですが考えが纏まりませんでしたので ヘルプださせて貰います どのように、仕組みを組み立てるべきか 悩んでますが、前へ進めていません
135 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 01:59:23.01 ID:qkkzIUk4.net] おめえのママと勘違いしてんのか
136 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 02:46:10.19 ID:xx4PjQOj.net] >>130 ですよね……また、失敗したくない と言う我儘
137 名前:が出てしまいました 申し訳ないです [] [ここ壊れてます]
138 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 04:30:48.73 ID:SUFbJOnQ.net] 作ろうとしているものが>>131 の力量を超えてないか コマ移動だけの双六を作って基本的なデータ構造と処理を考えてみたらどう
139 名前:デフォルトの名無しさん [2017/04/09(日) 08:26:50.78 ID:UkbGWqHo.net] >>130 お前は松沢病院入院だ。
140 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 12:04:23.69 ID:4FmqMIzS.net] aからzまでのアルファベットを 文字列で簡単に書く方法はありますか? re の[a-z]みたいに
141 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 12:12:29.32 ID:+ve0C/Mw.net] >>134 stackoverflow.com/questions/16060899/alphabet-range-python
142 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 13:04:31.69 ID:4FmqMIzS.net] >>135 import string string.asci_lowercase ですか、ありがとう
143 名前:デフォルトの名無しさん [2017/04/09(日) 13:55:23.42 ID:xx4PjQOj.net] どうしよう…… 諦めた方が良いのも知れない…… うんこ、漏れそう 諦めた方がいいのか?
144 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 13:58:55.93 ID:TqizH7j8.net] なんだくそすれか
145 名前:デフォルトの名無しさん [2017/04/09(日) 15:18:16.36 ID:xx4PjQOj.net] 桜ねね ちゃんのエロ画像下さい 間違えました 射命丸文ちゃんのエロ画像下さい linux mint18でpythonを使ってGUIを制御する方法を教えて下さい
146 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 15:30:25.70 ID:OEiTiC+9.net] 春だね。桜も散る雨。
147 名前:デフォルトの名無しさん [2017/04/09(日) 15:52:56.37 ID:xx4PjQOj.net] 桜が散る前に俺の馬券が散ったは
148 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 16:30:37.35 ID:FHMYZvLr.net] 馬ね、なるほど屑か
149 名前:デフォルトの名無しさん [2017/04/09(日) 16:37:29.29 ID:xx4PjQOj.net] ってか、プログラムなんて糞喰らえだ もぅ一生来ないから、さよなら 学校で習ったのはホークとナイフの使い方だけ!! ゆり豚に戻ったるわぁ! あーやぁーやぁーーー
150 名前:デフォルトの名無しさん [2017/04/09(日) 16:54:45.07 ID:xx4PjQOj.net] モノポリーにRPGつけてキャラも建物を壊して遊ぶんだよ! その為にクソコード何回も書けるかよ!
151 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 17:01:38.38 ID:OEiTiC+9.net] お薬ちゃんと飲んでね
152 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 19:50:33.16 ID:BRoXfeaD.net] 言語以前の話しすぎて怖いわ
153 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 13:09:39.65 ID:X7TCQo8a.net] https://www.packtpub.com/packt/offers/free-learning Packt Publishingの「Python Machine Learning」今日だけ(残り19時間弱)無料
154 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 15:22:23.07 ID:+hTwrQaS.net] 発狂が、収まりました。 失礼しました 下記の様にアルゴリズムを紹介しているサイトを教えて下さい https://ja.wikipedia.org/wiki/Category:%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0
155 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 16:11:42.23 ID:eVBdzDDX.net] ソートアルゴリズムならいいサイトあったんだが消滅した
156 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 16:26:50.61 ID:W9/JFZ37.net] GGRKS
157 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 19:53:46.67 ID:rfS0ufPA.net] >>128 レスどうもです。\rはやってたんですが上手くいかなくて・・・制御コードとやらも必要なんですね。 早速ググって来ます。ありがとうございました。
158 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 02:02:43.12 ID:qbVk57gZ.net] クロスサイトリクエストフォージェリーとは何ですか?
159 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 09:45:46.39 ID:1iFmVmm2.net] GGRKS、スレチだけど
160 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 20:48:41.35 ID:3PLY33JY.net] tensorflowのMNISTのサンプルコードでミニバッチの抽出によく使われる「mnist.train.next_batch()」 がありますが,MNIST以外でミニバッチのデータを抽出する際にこれとほぼ同様な処理をするコードって皆さん何を使われている
161 名前:でしょうか [] [ここ壊れてます]
162 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 22:48:44.31 ID:GNwMAKXP.net] ここにtensorflowなんぞ使い倒してる奴はいない
163 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 22:49:45.51 ID:RJL8EVtM.net] スレチだわな
164 名前:デフォルトの名無しさん [2017/04/12(水) 15:39:13.93 ID:ZXp1ROzT.net] format使わないで%で指定した文字でパディングする方法教えてください print("%02d", 1)を数値じゃなくて文字バージョンがしりたいです print("%@2s" % "a") で@2って表示 print("%@2s" %s "aaa") でaaaって表示できる書き方教えてください
165 名前:デフォルトの名無しさん [2017/04/12(水) 16:10:44.07 ID:WiSeKJaK.net] >>> print("%02d", 1) %02d 1 ?
166 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 17:39:28.48 ID:yUUEzJPF.net] >>157 https://www.python.org/dev/peps/pep-3101/ 公式ドキュメントのstringのとこに書いてるけど
167 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 21:25:41.08 ID:4VvFr4vY.net] cのフォーマット書式そのまま継承してくれたらよかったのに
168 名前:デフォルトの名無しさん [2017/04/12(水) 22:53:21.08 ID:s8+Paqer.net] >>159 どこ?
169 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 23:04:55.96 ID:55jPMmc1.net] printf形式の文字列書式化 docs.python.jp/3/library/stdtypes.html#printf-style-string-formatting
170 名前:デフォルトの名無しさん [2017/04/13(木) 10:51:22.56 ID:pPg7oPSB.net] どうやってつかうのかわかんない
171 名前:デフォルトの名無しさん mailto:sage [2017/04/13(木) 11:57:06.23 ID:7AOOSy4B.net] 初心者には無理
172 名前:デフォルトの名無しさん mailto:sage [2017/04/13(木) 12:16:44.15 ID:m/ZfxtWH.net] ネットだけだと常識過ぎて書かれてないかもね。 C入門のページ見るか、Pythonの入門書買えば大抵載ってる。
173 名前:デフォルトの名無しさん mailto:sage [2017/04/13(木) 12:24:41.42 ID:7VNCKkV4.net] いやいやいや >>162 のページに書式の一覧とサンプルコードも書いてあるじゃん、、、
174 名前:デフォルトの名無しさん [2017/04/14(金) 14:21:31.60 ID:OOPwvURn.net] def txt(filename): f = open('filename') for line in f: if __name__ == "__main__": txt('test.txt') FileNotFoundErrorがでてファイルが開けません。 なぜ、開けないか分かりますか? よろしくお願いします。 補足:openの所にtest.txtを渡すと開けます。
175 名前:デフォルトの名無しさん mailto:sage [2017/04/14(金) 14:28:41.37 ID:5Tl9uZN0.net] ソースまんま貼り付けたなら f = open('filename') ↓ f = open(filename) Python構文対応してるエディタ使ったら気づくかも
176 名前:デフォルトの名無しさん [2017/04/14(金) 14:34:24.57 ID:OOPwvURn.net] >>168 試してみたら動きました。ありがとうございます。 複数のファイルを処理したかったので、 変数を使ってみたんですが ''で動作に関係するとは、勉強になりました。