[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 09/05 16:27 / Filesize : 231 KB / Number-of Response : 1017
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPython(超初心者用) その30



1 名前:デフォルトの名無しさん mailto:sageteoff [2016/06/22(水) 13:29:27.28 ID:tv9kEjc6.net]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで

前スレ
くだすれPython(超初心者用) その29
echo.2ch.net/test/read.cgi/tech/1455766402/
関連スレ
Pythonのお勉強 Part51
peace.2ch.net/test/read.cgi/tech/1443700103/

◆関連リンク Python の Home Page
ttp://www.python.org/

◆長いコードはこういうところにはってください
ttp://ideone.com/
ttp://codepad.org/
ttp://pastebin.com/
ttp://dpaste.com/

◆まとめwiki
ttp://python.rdy.jp/

331 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 00:53:52.48 ID:NB83gV8p.net]
a = b'\xf0\xf1'のバイトオブジェクトから16進文字列を作るのって
''.join([hex(x).replace('0x', '') for x in a])などのような
ダサいことをする必要があったのだが、やっと3.5でa.hex()で済むようになったんだな
要望を出したわけじゃないが嬉しい改良だぜ
スクリプト系ってバイナリデータの扱いが弱いのは仕方ないのかねえ

332 名前:デフォルトの名無しさん [2016/07/23(土) 03:28:55.07 ID:Hw4nMMln.net]
2系だとencode('hex')できたんだけどね
なんで削ったのか意味不明だった
binasciiがあるからいいだろって?
じゃあなんで今度はhex追加したんだよ
フワフワするんじゃない!

333 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 11:17:54.53 ID:6lYjBmg5.net]
binascii 知ってるひと→文句言わない
知らないひと→気付かないので放置

だろうね

334 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 11:53:58.04 ID:lWwrOzUl.net]
屁ッ糞なんて誰が使うんだ今どき

335 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 12:11:16.70 ID:NB83gV8p.net]
データを16進表示したいことって、業務だと割とあるよ

336 名前:デフォルトの名無しさん [2016/07/23(土) 12:54:31.73 ID:dZ4xqgxO.net]
hexdigestしたいよねー

337 名前:デフォルトの名無しさん mailto:sage [2016/07/23(土) 13:23:12.50 ID:lWwrOzUl.net]
>>330
ないゾ

338 名前:デフォルトの名無しさん mailto:sage [2016/07/25(月) 22:45:06.12 ID:IxLMWt78.net]
DEAD BEEF

339 名前:デフォルトの名無しさん mailto:sage [2016/07/26(火) 15:35:31.13 ID:w3bCoSmh.net]
シェルスクリプトのスレが無いのでここで質問させて下さい
コマンドを実行した際に、ファイルに保存と端末での表示を同時にやりたいです

python hoge.py | tee test.log
調べたところ、このteeコマンドを使うと出来るのは分かったのですが、
python hoge.pyのみを実行した際に色が付いていた文字が色無しで表示されてしまいます

色付きで表示させる方法ありませんかね?



340 名前:デフォルトの名無しさん mailto:sage [2016/07/26(火) 16:09:50.04 ID:SZ1z99US.net]
ありません
つぎぃっ!

341 名前:デフォルトの名無しさん [2016/07/26(火) 16:14:49.62 ID:8FxBKUS6.net]
superuser.com/questions/352697/preserve-colors-while-piping-to-tee

unbufferコマンドを介して実行しろってさ

342 名前:デフォルトの名無しさん mailto:sage [2016/07/26(火) 16:17:45.67 ID:As2nHGxN.net]
>>334
tee -a logfile

343 名前:デフォルトの名無しさん mailto:sage [2016/07/26(火) 17:27:58.90 ID:oSjA6IKM.net]
>>336
ありがとうございます!

344 名前:デフォルトの名無しさん mailto:sage [2016/07/26(火) 21:13:55.70 ID:qj29Ya7u.net]
pussy.peeファイルが必要です

345 名前:デフォルトの名無しさん mailto:sage [2016/07/29(金) 00:20:39.98 ID:6nakcvoP.net]
Pythonでオススメの環境あるあ

346 名前:デフォルトの名無しさん mailto:sage [2016/07/29(金) 18:15:29.75 ID:jrtfUeU7.net]
ない

347 名前:デフォルトの名無しさん mailto:sage [2016/07/30(土) 00:56:53.14 ID:ttzU5SXH.net]
spyder

348 名前:デフォルトの名無しさん mailto:sage [2016/07/30(土) 09:25:24.48 ID:XtPmg2oJ.net]
気温27度湿度70%くらい

349 名前:デフォルトの名無しさん [2016/07/30(土) 10:43:22.23 ID:NnN7Vre0.net]
ctypes.windll.user32.MessageBoxW(0, 'あ', 'い', 1)
文字化けします
なぜでしょう?



350 名前:デフォルトの名無しさん [2016/07/30(土) 11:07:38.30 ID:6eJMfqp8.net]
* 文字コードが揃ってないから
* 梅雨開けたから

351 名前:デフォルトの名無しさん [2016/07/30(土) 11:13:17.53 ID:NnN7Vre0.net]
解決しましたほんとうにありがとう
ctypes.cdll.msvcrt.setlocale(LC_CTYPE, 'jpn')
m = ctypes.create_unicode_buffer(5)
ctypes.cdll.msvcrt.mbstowcs(m, 'あ', 5)
t = ctypes.create_unicode_buffer(5)
ctypes.cdll.msvcrt.mbstowcs(t, 'い', 5)
ctypes.windll.user32.MessageBoxW(0, m, t, 1)
ctypes.windll.user32.MessageBoxW(0, m.value, t.value, 1)
ctypes.windll.user32.MessageBoxW(0, ctypes.byref(m), ctypes.byref(t), 1)

352 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 20:39:28.30 ID:JqDDxvY4.net]
import ctypes
ctypes.windll.user32.MessageBoxW(0, u'あ', u'い', 1)

353 名前:デフォルトの名無しさん [2016/08/03(水) 05:10:13.79 ID:Khjpbu9+.net]
環境:python3.5(Anaconda3(64-bit))、Windows10、pycharm
初プログラミング言語の初心者です。
2次計画法を解くために、CVXOPTを使いたくてパッケージを入れようとしたのですが、
$ pip install cvxopt
をコマンドプロンプトに打つと
Collecting cvxopt
Using catching cvxopt-1.1.8.tar.gz
…………略
Failed building wheel for cvxopt
…………略
error: Microsoft Visual C++ 14.0 is required…略
と出ます。
どのように解決したらよいのでしょうか…?

354 名前:デフォルトの名無しさん [2016/08/03(水) 05:39:03.47 ID:hBhstNEs.net]
Anaconda入れてるのになんでpip使ってんの?
condaにcvxoptパッケージねえの?
使えねー

355 名前:デフォルトの名無しさん [2016/08/03(水) 05:45:51.06 ID:hBhstNEs.net]
>>348
www.cvxpy.org/en/latest/install/#windows

要約すると
* Windowsみたいなオモチャでプログラミングすんなレゴブロックやってろ
* どうしても土下座してもWindowsでやりたいならPythonxyかAnaconda使え。ただしPython2限定な。今時w
* Python3でやりたければVirtualBoxでLinuxでも起動しろ。でなければMac買え貧乏人

356 名前:デフォルトの名無しさん [2016/08/03(水) 05:53:50.35 ID:Khjpbu9+.net]
ウゲェマジかよ…

ありがとうございます

357 名前:デフォルトの名無しさん [2016/08/03(水) 05:57:08.47 ID:hBhstNEs.net]
なおcvxopt公式のインストール手順は更に厳しい
MinGWを用いてBLAS, LAPACKからインストールせよとのこと
cvxopt.org/install/index.html#building-cvxopt-for-windows
初心者には1年早いね

358 名前:デフォルトの名無しさん [2016/08/03(水) 06:00:16.56 ID:Khjpbu9+.net]
質問重ねで申し訳ないですが、
そこそこの速さで2次計画法解く方法、他にありませんか?
Rのquadprogだとクソ遅くてpython勉強してるのですが、調べてもcvxoptばっかり出てくるんです

359 名前:デフォルトの名無しさん [2016/08/03(水) 06:05:59.88 ID:hBhstNEs.net]
>>353
cvxoptのwindows版バイナリ
www.lfd.uci.edu/~gohlke/pythonlibs/#cvxopt
これを入れろ



360 名前:デフォルトの名無しさん [2016/08/03(水) 06:09:35.34 ID:hBhstNEs.net]
ただしAnacondaでは動かないかもしれない
責任はとらないぞ

361 名前:デフォルトの名無しさん [2016/08/03(水) 06:21:55.02 ID:Khjpbu9+.net]
やさしい!
ありがとうございます!

362 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 11:40:19.32 ID:mbys/AN5.net]
>>350
わかりやすい解說ありがとう

363 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 12:21:54.77 ID:uW5WiLiF.net]
ttp://postd.cc/deep-reinforcement-learning-pong-from-pixels-1/
ttps://gist.github.com/karpathy/a4166c7fe253700972fcbc77e4ea32c5

こういうのを見るとPython覚えたくなる。
Pythonの実行環境がRaspberry Piしかないからちょっと躊躇中。

364 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 12:29:04.91 ID:O5P5BImi.net]
win版2.7 pipでpudbインストールしたんだけど立ち上がらない fcntlがなんとかってエラー
どうにかならないかな?

365 名前:デフォルトの名無しさん [2016/08/03(水) 13:03:23.85 ID:mbys/AN5.net]
>>358
簡単だからさっさと覚えれば

366 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 16:08:53.13 ID:IW34TJcl.net]
Windowsで、IronPython, Boo は流行っているの?

367 名前:デフォルトの名無しさん [2016/08/03(水) 16:11:35.34 ID:gs2sTnvr.net]
IronPythonちょっと古いからねえ

368 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 16:19:28.78 ID:IW34TJcl.net]
新しい、IronPython, IronRuby を、MSが作ればなあ

369 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 16:27:44.41 ID:mbys/AN5.net]
エクセルの列の文字列(AとかZZZとか)が何番目の列なのか計算するにはどうしたら良いでしょうか?



370 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 17:22:49.14 ID:uW5WiLiF.net]
スレ違いだろ。

371 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 17:34:00.08 ID:4xmC/CLm.net]
>364
サンプルコード作った。
ttp://ideone.com/CXmqap

excelの読み書きパッケージとか探せば、あるのかもしれん。

372 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 17:57:59.25 ID:Iw5OvszK.net]
エクセルはopenpyxl使っとけ

373 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 18:09:05.24 ID:5C1LDp/p.net]
xl = win32com.client.Dispatch('Excel.Application')
bk = xl.Workbooks.Add()
ws = bk.Worksheets(1)
ws.Cells(1,1).Formula='=column($ZZZ$1)'
puts ws.Cells(1,1).Value
bk.Close()
xl.Quit()

374 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 18:57:18.54 ID:sB4886U2.net]
>>368
xl.Range("A:A").Column とかの方がスマートじゃない?

375 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 20:00:00.61 ID:Iw5OvszK.net]
Rangeだとループ回せないじゃん

376 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 22:41:17.95 ID:MksUbGAm.net]
乱毛

377 名前:デフォルトの名無しさん [2016/08/05(金) 10:59:31.67 ID:aq/j6KXq.net]
この2つってまとめて書くにはどうしたらいい?
もしくは分けて書くしかない?
ど素人でごめん
x = a.mean()
x = a.as_matrix()

378 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 12:35:13.02 ID:LJe/qM3f.net]
どっちもxに代入してるなら
x=a.as_matrix()
だけでよくね

379 名前:デフォルトの名無しさん [2016/08/05(金) 12:39:55.46 ID:AEY+Zro1.net]
行列aの平均を求めたやつをマトリックスにしてaに代入したいんだ



380 名前:デフォルトの名無しさん [2016/08/05(金) 12:40:45.14 ID:AEY+Zro1.net]
すみませんid変わってるけど>>372です

381 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 12:49:19.08 ID:9LvdmO9z.net]
b = a.mean()
c = b.as_matrix()
a = c

または

a = (a.mean()).as_matrix()

382 名前:デフォルトの名無しさん [2016/08/05(金) 12:54:14.20 ID:AEY+Zro1.net]
>>376
できました!
ありがとうございます!

383 名前:デフォルトの名無しさん [2016/08/05(金) 18:12:00.32 ID:aLUyZ6c3.net]
いえいえ

384 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 18:43:57.65 ID:LBJxNxCj.net]
>>378
優しい世界

385 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 18:50:25.18 ID:2stQ5/F7.net]
ある関数の出力を変数にいれてるにはどうすればいいでしょうか?
たとえば、下みたいな例の場合です。
これの出力は、「Noneは3です」になります。

def calc():
  plus_result = plus(1, 2)
  string(plus_result, "は3です")


def plus(num1, num2):
  result = num1 + num2

def string(str1, str2):
  str1 = str(str1)
  str2 = str(str2)

  result = str1 + str2
  print(result)

calc()

386 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 18:50:56.49 ID:2stQ5/F7.net]
下のようにしてやると、期待した結果になるんですけど、それだと複数のモジュールから関数を使う場合に、その都度コードを書き加えないといけないです
出力は「3は3です」となります。

def calc():
  plus(1, 2)

def plus(num1, num2):
  result = num1 + num2

#変更点
  string(result, "は3です")

def string(str1, str2):
  str1 = str(str1)
  str2 = str(str2)

  result = str1 + str2
  print(result)

calc()

よろしくお願いします。

387 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 19:00:03.03 ID:+njdgsRS.net]
returnで値を返すかクラスにすればいいんちゃう?

388 名前:デフォルトの名無しさん [2016/08/05(金) 19:07:39.06 ID:odvtoNSJ.net]
return文を知らない可能性も

389 名前:デフォルトの名無しさん [2016/08/05(金) 19:10:59.44 ID:LJe/qM3f.net]
ためしてないけど

def calc():
  global result
  result = plus(1, 2)
  string(result, "は3です")


def plus(num1, num2):
  global result
  result = num1 + num2

def string(str1, str2):
  global result
  str1 = str(str1)
  str2 = str(str2)

  result = str1 + str2
  print(result)

calc()



390 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 19:13:04.28 ID:+ugVtLat.net]
>>384
できました!
ありがとうございます!

391 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 19:13:37.95 ID:9LvdmO9z.net]
いえいえ

392 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 19:20:34.45 ID:w68cctVg.net]
>>381
plus()関数にreturnが無いから関数の戻り値がNoneになってる。plusの最後の行に
return resultを加えれば戻り値がresultになるからうまく行くんじゃないか

グローバル変数は後々面倒になるから使わない方がいい

393 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 19:27:41.67 ID:lTlSyHCU.net]
>387

私もこの意見に賛成。
global 変数を使って複数の関数の間でデータのやりとりをするのは避けるべき。

言語によっては(R とか)、明示的にreturn文書かなくても、最後に評価された式が返り値になったりするけど、
Pythonでは明示的なreturn文が必要。

394 名前:デフォルトの名無しさん [2016/08/05(金) 19:40:51.22 ID:84VTtRSy.net]
後々面倒になるのなら面倒になったその時に考えればいいやんけ
経験の伴わん知識なんか張りぼてのダッチワイフと一緒や
ところで最近のダッチワイフはラブドールちゅうてホンマもんのおなごより良いらしいな
ワイも一体欲しいわダッチワイフ馬鹿にすんなや!

395 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 19:45:44.29 ID:LBJxNxCj.net]
>>389
スパゲッティーソースとか好きそうなおっさんやな。

396 名前:デフォルトの名無しさん [2016/08/05(金) 20:07:07.41 ID:84VTtRSy.net]
>>390
スパゲッティーは大概好きやで
お前らの書くソースコードは読まずにポイ!やけどな
違いの分かるおっさんてそういうもんやw

397 名前:デフォルトの名無しさん [2016/08/05(金) 20:15:02.36 ID:j/FnlCNZ.net]
歴史から学べない猿がいますね

398 名前:デフォルトの名無しさん [2016/08/05(金) 20:45:49.53 ID:84VTtRSy.net]
>>392
歴史を学ぶ言うんは過去に起こった様々な事例をパラメタライズして
似たような実体験に照らしあわせてシミュレーションし
未来に起こりうる事を予測する言うことや
このパラメタライズするいうんも経験がないと上手には出来んわな
複雑に絡み合う事象のもんじゃ焼きみたいなおぞましいもんから
目的に沿った抽象化によってシンプルなモデルを洗い出す仕事や

目的もなくただ本を読んでハイ歴史学びました言うんは
ママにおとぎ話を読んでもらって喜んでる子供と一緒や
学ぶ事自体にも経験の裏付けがないと詰めこんだ知識をただ腐らせる
生ける肥溜めになってまうで

歴史も言っとるわ「書を捨てよ」てな
お前らも腐った肥料製造機にならん様に町へ出なあかんでホンマにw

399 名前:デフォルトの名無しさん [2016/08/05(金) 21:27:15.51 ID:+bypssD1.net]
長々と馬鹿乙



400 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 21:43:21.15 ID:jAVovk02.net]
もうそんな季節ですね

401 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 22:34:31.01 ID:nO4vVXWk.net]
文字列の右端から左に向かって半角スペース以外の文字が
最初に出現する位置を調べたい
どうすりゃいいでしょうか

402 名前:378-379 mailto:sage [2016/08/05(金) 23:24:05.34 ID:2stQ5/F7.net]
378-379です
皆さんありがとうございました。
皆さんに指摘されたとおり、return文の使い方をよく分かっていませんでした。
>>387 さんの書かれた通りに修正したらうまくいきました。
ありがとうございました。

403 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 00:35:08.39 ID:8Rl0Ybxy.net]
>>396
find は前から、rfind は後ろから

404 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 01:39:21.26 ID:crOhEBhc.net]
>>396
import re
m = re.search(r'[^ ] +$', 'hello ')
pos = m.start() # => 4 : 先頭から数えた位置
pos = m.start() - m.end() # => -2 : 最後尾から数えた位置

405 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 17:17:37.27 ID:TNYUaRVo.net]
[1,2,3,4,5],
[6,7,8,9,10],
これを右に90度回転させて
[6,1],
[7,2],
[8,3],
[9,4],
[10,5],
にする方法をnumpy使わないでやる方法教えてください

406 名前:デフォルトの名無しさん [2016/08/06(土) 17:42:47.09 ID:Yvzf/90f.net]
>>400
>>> l = [1,2,3,4,5], [6,7,8,9,10],
>>> [[y, x] for x, y in zip(*l)]
[[6, 1], [7, 2], [8, 3], [9, 4], [10, 5]]

407 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 17:46:17.98 ID:ifLAYwuP.net]
map(list, zip(*a[::-1]))

408 名前:デフォルトの名無しさん [2016/08/06(土) 17:53:28.20 ID:Yvzf/90f.net]
>>402真似してちょっと変えてみた
これ、要素数変わってもそのままいけるからいいな
>>401
>>> [x[::-1] for *x, in zip(*l)]
[[6, 1], [7, 2], [8, 3], [9, 4], [10, 5]]

409 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 09:33:23.04 ID:31fqZQa7.net]
jupyter notebookとfirefoxの ショートカットキーが被るんですが何かいい方法ないでしょうか?



410 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 10:31:00.29 ID:CW9XTkZJ.net]
ブラウザを変えるのが一番簡単

411 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 11:32:57.51 ID:yYlv94b4.net]
zipって2と3で挙動が変わるのによく使おうと思うよね

412 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 12:48:43.92 ID:XjDT6LyO.net]
2 と 3 で動作が変わるのは zip だけじゃないし、そもそも新規で作るのは 3 オンリーだし

413 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 12:49:44.73 ID:t+m4V/Gp.net]
>406
range も挙動が2と3で変わるけど、使わないの?

414 名前:デフォルトの名無しさん [2016/08/08(月) 13:01:23.22 ID:YNORZKaV.net]
mp, zip, rangeなんかは3基準で書いてれば2でも動くし
2なんて所詮オマケだからオーバーヘッドなんて考慮してやらない

415 名前:デフォルトの名無しさん [2016/08/08(月) 23:43:16.99 ID:KQ3/jkgD.net]
import toolz as tz

def powise(f):
def inner(x, n):
return tz.compose(*(f for _ in range(n))(x)
return inner

とした時のpowiseみたいな感じの効果を持つ関数を含むライブラリを探しているのですが何かあるでしょうか?

416 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 23:58:26.04 ID:NYluicFv.net]
申し訳ないんですがやっぱりWebアプリをdjangoで作るのはやめるべきだという結論に達しました。
Rubyは嫌いだけどやるならrailsのほうがいいです。
djangoが動かせるフリーのクラウドサーバも極少ないですし、あったとしてもバージョンが古いんですね。
django 1.9に対応したサーバなんてないんですよ。

417 名前:デフォルトの名無しさん [2016/08/09(火) 01:13:18.75 ID:mCEAgHsh.net]
貧乏人は霞でも食ってろカス

418 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 10:31:13.40 ID:f4n/Ethy.net]
わざわざ必死になってdjangoを覚えてもそれを活かせる場がvpsや専用サーバしかないのがいけないんです
やはりwebの事はpythonでやるべきではないのです
pythonは学術分野や

419 名前:デフォルトの名無しさん [2016/08/09(火) 11:09:01.80 ID:qHDdsQzX.net]
必死になって覚えるような難易度じゃないでしょ

あ、君のレベルが低すぎるから必死にならないといけないのか?
すまない、そこまで考えが至らなくて…これでは人のことを笑えないね



420 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 18:42:11.47 ID:nciCfi0Z.net]
djangoとなんJ語って似てるよね

421 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 00:05:40.65 ID:76MkTF1F.net]
リストはイテレータですか?

422 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 00:13:15.95 ID:M8sBWG1y.net]
違うに決まってんだろボケ

質問の意図が伝わってないようですね

というパターンの悪寒

423 名前:デフォルトの名無しさん [2016/08/11(木) 00:51:07.19 ID:RnHKF8GL.net]
イテラブルだけどイテレータではないというJavaチックな回答でいいんじゃね

424 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 00:51:57.86 ID:bULuivxC.net]
リストはイテレータではない
L = [1, 2, 3]
iterator = itre(L)

425 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 00:55:42.45 ID:bULuivxC.net]
L = [1, 2, 3]
iterator = iter(L)

426 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 07:02:05.15 ID:76MkTF1F.net]
リストはイテレータではないのですか、ありがとうございます

427 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 07:34:37.62 ID:C2qurrSb.net]
ごshごしゃ

428 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 07:38:17.40 ID:Dc9rqI99.net]
リストはPythonではイテレータではなくシーケンスっていう種類らしい
正直わかりづらい

429 名前:デフォルトの名無しさん [2016/08/11(木) 11:33:56.15 ID:RnHKF8GL.net]
プログラミング言語のイテレータには内部イテレータと外部イテレータがあります
ほとんどの言語は外部イテレータを使用します
メジャー言語で唯一と言っていい内部イテレータ使用者はRuby



430 名前:デフォルトの名無しさん [2016/08/11(木) 16:38:15.56 ID:L+3oWP0G.net]
PCをリカバリして、バックアップしておいたフォルダをそのまま使ったのですが、もともとimportできていた自作のモジュールが使えなくなりました。
ディレクトリがカレントとは違うところにあるpyファイルです。
何が原因で、どうすれば使えるようになるのでしょうか?

431 名前:デフォルトの名無しさん [2016/08/11(木) 17:00:14.57 ID:v2n9djjr.net]
1. カレントと同じ場所に重複した名前がないか確認
2. これをコードの前に書いて試す sys.path.append('モジュールのある場所')
3. site-packages とかに置く






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<231KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef