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


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

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



1 名前:デフォルトの名無しさん [2008/04/11(金) 10:55:10 ]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
Python 使いが優しくコメントを返しますが、
お礼は Python の布教と初心者の救済をお願いします。

504 名前:デフォルトの名無しさん [2008/06/06(金) 12:40:04 ]
www.nishihiroshima.com/TSNET/TSpython/2/77.html
>なにせ、いくら頭をひねっても、「型の無い言語であるPythonが、
>多重継承をサポートしなければならない理由」など、
>全くといっていいほど無いからです。

なんでこのひとは「型が無い」と思ったんだろう.

505 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 13:00:37 ]
俺、昔、「Haskellには型が無い」って主張する奴と議論したことあるよw

Python の C3 MRO はそれだけ独立してでも知っておいて悪くないと思うおいら

506 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 13:31:11 ]
>>504
静的型でnominal subtypingな言語だけを念頭に置いて「型」と
言ってるんだろうけど
言葉の使い方がいい加減で不正確なんだな

ま、nominal subtypingならポリモーフィズム実現するには継承するしかないが
Pythonのようなduck typingやstructural subtypingならそうではないから、
継承の意味薄いってのはその通り

507 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 13:40:26 ]
self は確かにうっとうしい
あれがつきまとうだけで
オブジェクト指向っぽくない

508 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 21:17:31 ]
>>507

509 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 22:25:39 ]
むしろselfはオブジェクト指向っぽいと思う

510 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 00:12:52 ]
PHPの$thisとかもうざいとか言い始めそうだな

511 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 00:23:29 ]
>>509
いやselfはオブジェクト指向そのものなんだが
それをいちいち書くからおかしいっつー話だよ

>>510
いくら糞PHPでも引数に毎回書く必要はないだろ?
Rubyでもselfが必要なときは書くんだし

だけどPythonはくどいほど書くからw

512 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 00:39:24 ]
オブジェクト指向っぽい考え方自体が
オブジェクト指向っぽくないんだよ、俺にしてみれば。



513 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 00:48:47 ]
オブジェクト指向かそうでないかの議論に熱くなる奴らは
総じてオブジェクト指向だな

514 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 01:07:28 ]
さあwみなさまご一緒に
レッツオブジェクト指向!

515 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 02:29:40 ]
おまえらオブジェクト指向を嗜好し過ぎでオブジェクト思考になってると

516 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 09:20:45 ]
誰が(ry

517 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 10:47:16 ]
殺した(ry

518 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 11:07:46 ]
クックロビ(ry

519 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 14:33:46 ]
あ、そーれ

520 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 14:48:58 ]
〜三波春夫さん江〜

521 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 16:15:14 ]
も り あ が っ て る よ う だ な w

522 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 16:58:49 ]
盛り上がってるところ悪いが
対話モードでの浮動小数で質問。

Python 2.5.1 (r251:54863, Jan 17 2008, 19:35:17)
[GCC 4.0.1 (Apple Inc. build 5465)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> a = 4.8
>>> print a
4.8
>>> a
4.7999999999999998

aが「4.7999999999999998」になってしまう理由って何?




523 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 17:04:35 ]
B. 浮動小数点演算、その問題と制限
www.python.jp/doc/2.4/tut/node16.html

524 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 17:26:30 ]
>>523
printはコンピュータ内部の値じゃなくて
見た目を整えたものを表示してくれるのね。
サンクス。

盛り上がってるところすまなかった、続けてくれ。
jp.youtube.com/watch?v=cC_1Dv8Xvf4


525 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 19:29:57 ]
>>524
printというより、repr()とstr()の違いってとこだな
ttp://www.python.jp/doc/nightly/tut/node9.html

526 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 20:07:06 ]
>>> (4.8).__str__(), (4.8).__repr__()
('4.8', '4.7999999999999998')

527 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 16:34:28 ]
クッキーについて質問です
webページの自動ログインスクリプトを作ろうと思い、urllib.urlopen()を使って
あるページのフォームの情報をPOSTしてみたのですが、そのページのhtmlが

<script>
function Func(){ document.cookie = aaa }
</script>

<form method="post" action="bbb/" onSubmit="javascript:Func();">

のようにクッキーを設定しており、思ったような結果が返ってきません。
この動作をpythonで代替するにはどうすればよいのでしょうか?

528 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 21:44:45 ]
>>527
cookielib, urllib2

529 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 22:18:10 ]
urllibでなんとかしたいんじゃないの?

530 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 22:36:10 ]
いえ、出来るなら何でもいいです

cookielibとurllib2、色々ググってみて

cj = cookielib.CookieJar()
cjhdr = urllib2.HTTPCookieProcessor(cj)
opener = urllib2.build_opener(cjhdr)

r = opener.open(url, params)

のようにするのは何とかわかりましたが、クッキーをどう設定したらいいのかよくわかりません
具体的にどうすればいいのか、ご教授願えないでしょうか

531 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 22:43:26 ]
JavaScriptの部分を自分で解析しないと駄目じゃない?

532 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 22:44:11 ]
ググって見つかった例でうまくいかないなら
具体的なサイトを示した方が早い気が
javascriptがはさんであるとうまくいかないのかな?



533 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 22:48:09 ]
cookielibはレスポンスヘッダの解析のみでしょ

534 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 23:22:02 ]
そもそもcookieについてよく知らないもので、この質問が適切かどうかもよくわからない状況です…
身元がばれるため具体的なサイトは示せませんが、問題と思われる部分を抜粋すると、

function idgisSetRedirectionCookie( theForm ) {

{
// modify the following values for your environment
var idgisRedirectorUrl = "https://aaaa";
var idgisRedirectionUrlCookieDomain = "bbbb.jp";
var idgisRedirectionUrlCookiePath = "/";

// the following code should not be modified
var idgisRedirectionUrlCookie = "IdgisRedirectionUrl";
var gaRedirectionUrl = theForm.HiddenURI.value;

if( idgisRedirectorUrl != gaRedirectionUrl ) {
document.cookie = idgisRedirectionUrlCookie + '="'
+ unescape(gaRedirectionUrl) + '";' +
'path=' + idgisRedirectionUrlCookiePath + ';' +
'domain=' + idgisRedirectionUrlCookieDomain;

theForm.HiddenURI.value = idgisRedirectorUrl;
}
result = true;

return result;
}
〜〜〜
<FORM NAME="login" METHOD="POST" AUTOCOMPLETE="off" ACTION="https://cccc" onSubmit="javascript:{ return idgisSetRedirectionCookie( this ); }">
<input type='hidden' name='HiddenURI' value="https://dddd">

こんな感じです(aaaa、bbbb、cccc、ddddは全部違うURL)

535 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 23:50:22 ]
原理的にはそのJavaScriptを解析して動作をエミュレートすれば良いはずだけど
実際にはかなり難しいんじゃないかと思う

現実的かと思うのはwin32comを使ってWebブラウザをコントロールする方法
ExcelをPythonからいじくる例はたまに見かけるからそれらを参考にしてみては

536 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 00:05:54 ]
>>534
そのスクリプトで
document.cookie = hogehoge とか設定してる値が常に固定なら、

HTTPのヘッダに
Cookie: hogehoge
という形で加えてPOSTすりゃいいだけ
urllib2のRequestクラスならheaderを好きなように設定できるはずだ

スクリプトの内容が可変なら、>>535が言ってるように
スクリプトを自分でパースするしかない

537 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 00:15:58 ]
固定だったらそいつはわざわざ何がしたいんだって話になるがなw

538 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 00:18:04 ]
可変にしても、スクリプトの内容自体はほぼ同じで、埋め込まれてる
文字列リテラルの内容が違うだけだろうから、
正規表現や何かで簡単にぶっこぬけると思うけどね


539 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 00:48:31 ]
なんとなく、SPAM用のスクリプト作成の手助けをした気がしなくもないw

540 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 00:48:52 ]
環境によって若干変わってくるのでなんとか正規表現とかで頑張りたいと思います
今現在の環境だけでは変わらないので、とりあえず今だけでも動かそうと思うのですが、
Requestクラスの使い方は

data = {'username':'qwerty', 'password':'asdfgh'} #等など
req = urllib2.Request('https://cccc', urllib.urlencode(data), {'Cookie':hogehoge})
r = urllib2.urlopen(req)

こんな感じで合ってます?

541 名前:デフォルトの名無しさん mailto:cookiejar [2008/06/09(月) 04:46:25 ]
一応通報した


542 名前:デフォルトの名無しさん [2008/06/09(月) 06:30:18 ]
except Exception, inst:

って書き方がなんかきもちわり.
投げられた Exception クラスのインスタンス inst を受け取るわけだけど,

except (Exception1, Exception2, Exception3):

みたいに複数のクラスを受け取る時にはどうやってインスタンス受け取るんだよ.




543 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 06:35:13 ]
except (Exception1, Exception2, Exception3), inst:

544 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 06:35:33 ]
>>542
except (Exception1, Exception2, Exception3), inst:

Python3.0では書式変わるから、それまで我慢しる

545 名前:デフォルトの名無しさん [2008/06/09(月) 11:35:42 ]
Python 3000 とかいうやつ?

546 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 20:54:37 ]
>>500 ありがとうございます。
お礼が遅れてしまい申し訳ありません。
恐縮ですがもう少しお付き合いお願いします。
先日教えていただいた、
>>> args = '-n --help kwsk --lang=ja'.split(' ')
>>> getopt.getopt(args, 'n', ['help=', 'lang='])
をpythonで実行してみたところ、エラーが出ず、

([('-n', ''), ('--help', 'kwsk'), ('--lang', 'ja')], [])
と正常に表示されました。

正常に動いていると判断し、このプログラムを以下のように記述したpyファイルを
用意し、実際にコマンドプロンプトで起動したときにコマンドプロンプトのヘルプを
表示できるか確認したのですが、無反応でプログラムが終了してしまいます。

ファイル名:ex.py
# coding: utf-8
import getopt, sys
args = '-n --help kwsk --lang=ja'.split(' ')
getopt.getopt(args,'n',['help=','lang='])

考えられる引数を入力してみたのですが反応がなく、このプログラムを進めていただく前に、教えてもらった方法でもやってみたのですが
ヘルプの表示ができませんでした。
リファレンスのテストコードでgetoptの動きを確認してみたかったのですが、
こちらも起動しなかったため確認できませんでした。

コマンドプロンプトでこのファイルを起動し、コマンドプロンプトのファイルを起動するには、
プログラムのソースに何か加える必要があったのでしょうか?
それとも、コマンドプロンプトを使用するときに、何か特別な記述が必要だったのでしょうか?
アドバイスをよろしくお願いします。

547 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 21:30:31 ]
「コマンドプロンプトのヘルプ」って、
C:\>cmd /?
のことだよな?普通

それに>>500とどう関係があるんだよ。

548 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 22:01:46 ]
getopt.getoptの戻り値を使った処理を書かないと何も起こらないのは当然のような
www.python.jp/doc/nightly/lib/module-getopt.html

549 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 23:00:33 ]
対話型プロンプトだと戻り値と出力の区別が付かないからね
勘違いする初学者が出てきてもおかしくない
どこかのカンファレンスか何かで問題提起されてたらしいが

>>546
レス遅そうなのであなたが本当にやりたいことを確かめずに書くけど

myhelp.py:

import os, sys
os.system('help %s' % (' '.join(sys.argv[1:])))

実行例:

C:\> myhelp.py cd
現在のディレクトリを変更したり、ディレクトリ名を変更したりします。
[以下略]

550 名前:デフォルトの名無しさん mailto:cookiejar [2008/06/10(火) 01:45:45 ]
解決しました
ほんとうにありがとうございました


551 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 01:53:33 ]
どうみても(ry

552 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 02:19:09 ]
mailto:cookiejar



553 名前:デフォルトの名無しさん mailto:cookiejar [2008/06/10(火) 04:14:00 ]
あぁ俺か
時間帯でばれるもんなんだな
これから気をつける

554 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 19:05:34 ]
はじめまして、Pythonを勉強してみようと考えているものです。
おすすめサイト、書籍などお教えください。

・やりたいこと
 TDDでWebアプリ開発

・プログラミング暦
 Delphi 3年(趣味のフリーソフト作成)
 Java 1年(資格取得のみ、実務経験なし)
 PHP 4年(Webアプリ構築)

よろしくお願いします。

555 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 19:55:44 ]
っamazon.com

556 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 19:59:56 ]
つgoogle.com

557 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 20:01:51 ]
つyahoo.com

558 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 20:02:05 ]
pc11.2ch.net/test/read.cgi/tech/1209480428/5

559 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 20:02:27 ]
wiki.python.org/moin/WebProgramming

560 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 20:04:14 ]
www.python.jp/doc/release/tut/

561 名前:デフォルトの名無しさん [2008/06/12(木) 05:09:29 ]
グラフ処理をPythonでやりたいんだけど
いいライブラリーありませんか?
boostのBGLみたいなものを考えています。

562 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 05:13:55 ]
graphviz



563 名前:デフォルトの名無しさん [2008/06/12(木) 09:21:07 ]
ちょ、それは可視化なんで。

564 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 10:15:40 ]
>558-560
ありがとう、一通り目を通してみます。

ひきつづきTDDでWebアプリについて解説してるページやチュートリアルがあったら教えてください。
英語でも可。

565 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 12:45:52 ]
>>561
networkx

566 名前:デフォルトの名無しさん [2008/06/12(木) 19:09:52 ]
>>565
すげぇ,マジTHX

567 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 19:36:29 ]
>>564
いちいち人に聞くんじゃないよ
素人じゃあるまいし

568 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 11:16:08 ]
>>567
くだすれなんだから初心者にやさしくしようぜ。

569 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 11:30:18 ]
初心者になら回答者もやさしくするだろうけど
Delphi3年Java1年PHP4年でテストドリブンだぜ
>>567がイラっとくるのもわかるわ

570 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 13:59:29 ]
これからプログラミングを勉強しようと思って調べたところ、
pythonが初心者向きだと聞きました。
C言語か、Pythonかで迷っているんですが、どちらがいいでしょうか

571 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 14:00:45 ]
Pythonがいいです。Cはその後でも遅くありません

572 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 14:02:17 ]
C言語でプログラミングを始める人は多いから
人や資料が多いという点でCの方がいいような
Pythonの対話モードはとっかかりはいいと思うけど



573 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 14:08:20 ]
>>568
何か「やりたいけどわかりません。やってみたけど出来ません」みたいな質問ならわかるが、
情報欲しいだけの「ググレカス」で済む質問には冷たくてもいいんじゃないの?

574 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 14:16:03 ]
>>571
>>572
わかりました。
まずPythonを触ってみることからはじめてみます。

やはり、プログラミング言語には自分に合う、合わないような相性はあるんでしょうか?

575 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 14:41:43 ]
>>574
そのあたりは本当に人それぞれ

具体的な目標がなくただ漠然とプログラミングの勉強を
してみたいというのならPythonでまったく問題ない
教育用言語としても使われているぐらいだし

逆に具体的な動機があるのなら話は別
(掲示板CGIを作りたい、Windowsアプリを作りたい、etc.)
そういう動機があるのなら前もって言っておいたほうが
アドバイスする側もしやすいと思うよ

576 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 14:52:30 ]
>>575
なるほど。
動機としては、Windowsアプリを作りたいが一番近いかもしれません。
ただ、今は漠然とそう考えてるだけで具体的にこういうのというのはないです。
Delphiという選択肢もあると聞いたんですが、こっちはPython以上に資料が少ないということらしいので・・・。

577 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 16:25:01 ]
漠然と、ぐらいならPythonでOK
基本は他の言語でも通用するからやっといて無駄にはならないよ

578 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 16:25:02 ]
WindowsのGUIならC#,Delphi,VBあたりの方が
とっつきやすいと思う

579 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 21:00:32 ]
初学者のとっては言語そのものよりも周辺のライブラリや開発環境が
とっつきやすいかどうかが重要だよな。


580 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 09:22:50 ]
ウィザードでなんでも出来てしまうと
初心者的にはすごいんだろうね

581 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 10:12:16 ]
プログラミングってソースコードや環境を可能な限り把握する行為だと思うから
いきなりIDE使うのはあまりオススメしたくはない

582 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 10:36:25 ]
楽なほうからやらせるほうがいいに決まってんだろ。
いきなり苦行を科してどうするんだよ。



583 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 10:41:45 ]
これだからゆとりは...

584 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 10:44:24 ]
近寄らないでください。老臭がします。

585 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 13:29:16 ]
最近はExcelで仕様書書くだけで
コード吐いてプログラム完成するんですよね


586 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 16:38:14 ]
これだからゆとりは...

587 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 17:49:14 ]
IDE が進化して人間に敵対しはじめるとか


588 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 22:57:03 ]
スカイネットですね、わかります

589 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 00:29:13 ]
スカイフィッシュはどうしたんだろうね。

590 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 01:00:45 ]
乱獲しすぎて……ごめん

591 名前:デフォルトの名無しさん [2008/06/16(月) 15:29:19 ]
とりあえずCでセグフォいっぱい出して、
なぜか考えるんだ。そしてメモリ管理って
なんて難しいんだろうって悩むんだ。

そうすれば最近のどんな言語であっても
ある機能がなぜ実装されているのか理解できるだろう。

592 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 16:48:22 ]
そうかなあ・・・



593 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 22:07:31 ]
「最初は楽しまくってプログラミングの楽しさを満喫しようよ」派
「コマンドラインで基礎からみっちりやれGUIデザイナとかIDEなんて十年早いんじゃ」派


594 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 22:42:35 ]
python使うのに後者はないだろ・・

595 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 23:00:40 ]
pyukiwiki.sourceforge.jp/PyukiWiki/

wktkしてリンク先を眺めたら
そこにはperlがありました・・・

日本人プロダクトなyukiwikiはどこにあるのでしょうか?

596 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 23:12:20 ]
www.hyuki.com/yukiwiki/

597 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 07:54:45 ]
ここは低レベルな質問でもOKなんでしょうか?

Windows環境上で、Pythonを勉強中なのですが、エディタの選択で悩んでいます

a. emacs系のエディタに慣れ過ぎてしまったので、キー操作にemacs系のソレが用意されていること
b. eclipseに慣れてしまったので、予約語、変数名、メソッド名、ファイル内に出現した単語を補完してくれる機能があること
c. コメントを日本語で書きたいので、utf-8n でファイルを開いたり保存したりできるもの
d. 起動が重いと学習意欲が削がれるので、起動が比較的早いもの
e. 無料で使えること

こういった条件を満たせるものを探しているのですが、これがなかなか見つかりません
「emacs慣れてるならemacs使えや」と言われそうですが、Meadowの起動は遅いですし予約語補完もいま一つですし(ファイル内に出現した単語の補完は楽なんですが…)
「eclipse+PyDevはどや」と言ってもeclipseは起動が糞重くて辟易しますしそもそもPyDevって有償じゃないのでしょうか以前入れたら広告が頻繁に出てきて以下略
何かいいエディタはないでしょうか

598 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 10:51:14 ]
Meadowを自動起動にして終了させなければいいんだ。

599 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 11:00:17 ]
Komodoもいいかもね。

600 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 12:16:09 ]
xyzzy

601 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 00:34:47 ]
スクリプト組むのにeclipseって
鶏を割くのにナパーム弾を使うみたいだな

602 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 00:53:02 ]
ナパーム弾で鶏は割けないと思います!><



603 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 00:54:21 ]
>>597
何も考えずに付属の IDLE (Python GUI) を使う。

604 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 06:13:37 ]
ちょっと前にIDLEをエディタとして使ってみたけど、ウインドウの分割が
できないのがキツかったな。

俺は次はPyPEを試してみる。
日本語の編集に難ありだけど、全体的には使いやすそう。






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

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

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