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


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

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



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

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

前スレ
くだすれPython(超初心者用) その3
pc12.2ch.net/test/read.cgi/tech/1232055225/

関連スレ
Pythonのお勉強 Part33
pc12.2ch.net/test/read.cgi/tech/1240678081/

528 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:06:31 ]
全然スマートにみえないんだが気のせいかな?

529 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:22:53 ]
リストそのものの書き換えと、リストから要素を除いた新しいリストを作るののどちらをやりたいんだ?

530 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:25:32 ]
>>528
filterとかlambaとかスマートというか自己満足だよね

531 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:27:06 ]
lambdaはともかくfilterはできる子

532 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:33:19 ]
>>531
>filterはできる子

そういうことにしたいのですね。

533 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:36:59 ]
全然スマートにみえないんだが気のせいかな?

534 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:38:18 ]
全然スマートにみえないんだが気のせいかな?

535 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:44:34 ]
reduce(lambda x, y: x + ([y] if y != ' ' else []), ' a b c ', [])

536 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:45:22 ]
reduceって関数があるんですね.ありがとうございました.



537 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:52:20 ]
[i for i in ''.join(a).split(' ') if i]

or

filter(lambda x: x, ''.join(a).split(' '))


538 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 18:01:52 ]
filter(' '.__ne__, [' ','a',' ','b',' ','c',' '])

539 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 18:17:50 ]
それいいね

540 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 18:53:54 ]
一行野郎め

541 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 20:18:26 ]
Tkinterで書いたものをwxで書き直してます。DnDが要件にあったので。
wxは初めてです。

wxってウィジェットの位置とかサイズを指定しますが、
あれって環境によってフォントサイズが変わったりした場合、
重なったり、端が切れちゃったりしないんですかね。

TKライクに並べて行けば自動的にサイジングしてくれる
配置のやり方があれば教えていただけないでしょうか。

sizerでどうにかするんだろうとは思うのですが、具体的なや
り方に行き当たっていない状態です。

あと、TKでいうところのLabelFrameってwxにはないんでしょうか。
現状StaticBoxとStaticTextで似たようなことしてます。

よろしくお願いします。

542 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 20:20:36 ]
XRCed

543 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 20:21:18 ]
Sizer

544 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 21:13:43 ]
>>540
なんてすばらしい日本語訳かと思ったら
こんなに市民権を得てるとは。。。
www.google.co.jp/search?q=%88%EA%8Ds%96%EC%98Y

545 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 22:19:10 ]
python 一行野郎ってジャンルはまだ無いのな

546 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 22:56:33 ]
インデントのおかげで一行で書くのはむずかしいからな



547 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 01:06:56 ]
>>544
いつ頃、どこで生まれた訳なんだろうな。
俺が初めて知ったのは『Effective Perl』の邦訳版で、これが10年前の本だけど。

548 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 01:12:39 ]
Rubyしかないよなあ

549 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 02:46:47 ]
>>516
C言語で書いたシミュレーションプログラムに Python で GUI を付けたり、シミュレーションの
一部で新しいことを試したいとき(例えばある方程式を解く時にニュートン法が有効かどうか確か
めたいときなど)に Python で試作プログラムを書いてみたりしています。

先日、線形計画問題を解く必要があって Python でシンプレックス法を書きました。線形計画問題
というのは、「製品Aには材料Sが3個、材料Tが2個必要で、製品BにはSが1個、Tが4個必要です。
Aは100円、Bは150円で売れます。手元にはSが40個、Tが30個あります。売上金を最大にするには
AとBを何個ずつ作るのが最適でしょうか?」というような問題のことです。この場合、未知の変数は
Aの個数とBの個数の2つなので手作業で解いてもいいのですが、未知の変数が増えるとたいへん
なので適当な計算方法で解きます。シンプレックス法はその1つです。で、Python の float 型で
計算したら計算誤差のせいか問題によっては計算が収束しませんでした。そこで、アルゴリズム
本体はそのままで、入力値(シンプレックス表の要素)のデータ型を fractions.Fraction クラス
に変えたところ、うまく解けるようになりました。Fraction クラスは有理数(分子と分母が整数で
表された分数)を実装したクラスで、float に比べて遅いですが計算誤差がありません。アルゴ
リズムはそのまま変更なしで、入力値のデータ型を変えただけで収束が改善されたので感激しま
した。他の言語(たとえばC言語)でも計算に使うデータ型を変えられるようにプログラムを作る
ことはできますが手間がかかります。その点で Python ははるかに手軽で強力だと思いました。

550 名前:522 mailto:sage [2009/07/30(木) 09:14:17 ]
結局a = [i for i in a if a != " "] が分かりやすいので使わせて貰います.
ありがとうございました.

551 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 09:49:48 ]
filterとかlambdaを無駄に使いたがるヤツには気をつけた方がいい

552 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 13:36:25 ]
>>550
それで良いのかよw
if i != ' ' だろ?

553 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 16:48:22 ]
俺はlispいじってたもんでホイホイlambdaやfilterを使っちゃうな

554 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 17:04:20 ]
クラス皆無で関数だらけのスクリプトを量産する漏れみたいなもんだな

555 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 17:41:54 ]
[e for e in a if e != ' ']
filter(lambda x: x != ' ', a)

どっちが速い?
要素が1000万個くらいあっても大丈夫?

556 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 18:34:06 ]
>>555
速さなら前者の方が(たぶん倍以上)速い
要素の大きさは、速度よりもメモリの問題が発生する。
リストではなくジェネレータの利用を考慮するといい。
(e for e in a if e != ' ') もしくは itertools.ifilter



557 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 20:26:35 ]
速さなんて考えたこともないぜ

558 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 03:18:40 ]
> 要素が1000万個
PyCUDAとか使うべきだぜ!

559 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 08:43:10 ]
(e for e in a if e != ' ')
[e for e in a if e != ' ']

1000万文字ほど用意して比べたら、
後者が圧倒的に遅く、前者はほぼ一瞬で終ったのですが
なんでここまで差がつくの?

560 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 10:12:51 ]
ジェネレータ

561 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 22:08:13 ]
そういえば、
1桁〜9桁くらいの数字だけで構成された文字列が大量に格納されたリストって
全部をint型に変換してソートするよりも
全部を文字列のままzfillで0埋めしてソートした方が速かったんだが
そういうもんなの?

562 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 22:12:48 ]
今ジェネレータの意味がわかったw

関数系だとデフォで全部かYOって思ってわけわかめだったが、
こういう遅延評価ならわかりやすいな。俺でも使えそうだ。

563 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 07:40:35 ]
>>561
kwsk
or
source

564 名前:デフォルトの名無しさん mailto:sage [2009/08/02(日) 10:55:54 ]
そりゃ文字列だったのをそのままソートと
文字列だったのを数値に変換してソートだと
数値変換の処理が余計なステップになるよね

565 名前:デフォルトの名無しさん mailto:sage [2009/08/02(日) 12:56:06 ]
みんなエディタ何使ってるの?

566 名前:デフォルトの名無しさん mailto:sage [2009/08/02(日) 13:00:11 ]
zfillで0埋めする処理は余計なステップにならないのか



567 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 14:05:01 ]
Pythonぐらい簡単でゲーム作るのに適した言語ない?

568 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 15:11:23 ]
sqliteで、最後に挿入した行のrowidを取得する方法ってないのでしょうか?
c/c++なら「sqlite3_last_insert_rowid」というAPIがあるのですが・・・

569 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 15:28:13 ]
cursor.lastrowid

570 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 17:36:57 ]
>>561
そりゃ少なくとも2倍以上メモリ消費してるしな

571 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 22:09:46 ]
>>567
RPGツクールに内蔵されたRubyだな。

572 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 16:01:12 ]
質問なんですが

Linux上のPyGTK + Gladeで作ったアプリを
Pythonなどがインストールされていない
まっさらの状態のXPで動くようにしたいんですが
一緒にライブラリとかを同梱させれば可能になるんでしょうか?

可能ならそういった情報が乗ってるサイトとかを
教えてください

573 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 23:28:50 ]
py2exeじゃダメなん?

574 名前:デフォルトの名無しさん [2009/08/17(月) 14:06:43 ]
3.1.1 の Windows インストーラ版はまだかな〜

575 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 21:19:27 ]
Pythonの属性について。

モジュールオブジェクトやインスタンスオブジェクトobjに対して、
obj.x = x
のように、新しい属性をつけることはできますが、
文字列オブジェクト等でこれをやると、AttributeErrorが発生します。

これは文字列オブジェクト等の__setattr__()メソッドがエラーを発生するように定義してある、
という理解で良いのでしょうか?

576 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 23:02:27 ]
>>575
組み込みオブジェクトは実装上そうなってる。
実際
class myStr(str): pass
と継承すれば望みのことが可能。
Pythonはそのへんの美しさは二の次なので好き嫌いが分かれるかも。



577 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 23:06:48 ]
文字列はimmutableだし美しさを損なってるってほどでもないような

578 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 23:50:14 ]
>>576
理解力が悪くてすみません。
strを継承したクラスのインスタンスには属性を追加できる
→ __setattr__()は関係ないってことで良いでしょうか?

579 名前:575 mailto:sage [2009/08/18(火) 00:14:45 ]
連続で申し訳ないです。
今いろいろいじっていたら、そもそも組み込みオブジェクトが
__dict__属性を持っていないことがわかりました。

オブジェクトの属性は__dict__に格納されているみたいなんですが、
じゃあこの__dict__自身はどうなっているのでしょうか。
混乱してきましたw

580 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 13:21:44 ]
>>579
__dict__ は dict型のオブジェクトだよ。
属性の管理方法は、組み込み型ならC言語で自由に管理できるし、Pythonのclassで
__setattr__ を定義しない場合はデフォルトの __setattr__ が __slots__ か __dict__ を使って
管理する。

581 名前:575 mailto:sage [2009/08/18(火) 15:50:11 ]
>>580
ああ、なるほど__slots__ですか。
これを定義しておくと、これに格納されていない名前の属性は付けられなくなるんですね。
ありがとうございました。

582 名前:デフォルトの名無しさん [2009/08/18(火) 17:49:09 ]
# main.py
import mymodule
print mymodule.getmypath()

# mymodule/__init__.py
def getmypath():
  return __file__

引数等に何も渡さずにgetmypath()でmain.pyのファイルパスを取得する方法はありますか?
python2.5を使ってます

583 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 18:06:27 ]
os.fullpath(__FILE__)

584 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 18:35:37 ]
これでいいの?
sys._getframe().f_back.f_code.co_filename

585 名前:582 mailto:sage [2009/08/18(火) 20:25:52 ]
>>584
できました!ありがとうございます。


586 名前:586 [2009/08/19(水) 21:17:25 ]
はじめまして。

BeautifulSoupを使っていて、
<class 'BeautifulSoup.NavigableString'>をstrに
変換するにはどうすればよいのでしょうか?



587 名前:586 [2009/08/19(水) 21:42:58 ]
メソッドencodeを使ってもエラーになります。
<class 'BeautifulSoup.NavigableString'>オブジェクトから
1文字ずつとりだすとunicodeになるので、
無理やりunicodeに変換することはできました。
なので解決といえば解決なのですが、美しくないです…

588 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 02:06:21 ]
unicode(s)
str(s)


589 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 02:09:18 ]
unicode(s.prettify(), s.originalEncoding)

590 名前:デフォルトの名無しさん [2009/08/20(木) 05:33:30 ]
Pythonでは「文字列」と「ユニコード文字列」と「バイト列」
は異なるオブジェクトとして明確に区別されてるのでしょうか?

591 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 07:41:29 ]
2でも3でも文字列とバイト列は同じ
文字列リテラルとしてソースに書く場合はやや注意が必要

592 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 07:49:52 ]
>>591
いや違う
2: バイト列=文字列≠ユニコード文字列
3: バイト列≠文字列=ユニコード文字列

593 名前:590 [2009/08/20(木) 08:40:32 ]
>>592
なるほど,その説明はわかりやすい

encode とか decode とかのメソッド見たとき,
何から何へなんだよ〜元と先が指定できなきゃ
だめなんじゃね?って悩んだ.

594 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 10:59:28 ]
urllib.urlopenで読んできたHTMLをBeautifulSoupに渡すとunicodeにしてくれますが、
その中に囲み数字みたいな機種依存文字があるとencodeでeuc-jpとかにしようとすると
例外が発生しますよね?
これってみなさんどうしてます?


595 名前:デフォルトの名無しさん [2009/08/20(木) 12:37:08 ]
unicode-escape

596 名前:デフォルトの名無しさん [2009/08/20(木) 12:40:43 ]
encode('euc-jp', errors='replace')
encode('euc-jp', errors='ignore')
encode('euc-jp', errors='strict')



597 名前:デフォルトの名無しさん [2009/08/20(木) 12:57:40 ]
ttp://www.python.jp/doc/release/lib/string-methods.html
ttp://www.python.jp/doc/release/lib/codec-base-classes.html

598 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 14:13:08 ]
euc_jis_2004

599 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 14:47:56 ]
ttp://www.python.jp/doc/release/lib/standard-encodings.html

600 名前:594 mailto:sage [2009/08/20(木) 19:51:48 ]
ヒントありがとうございます。
色々試してみましたが、文字コード回りは今一つ良く分かりませんね。
みなさんのヒントとウェブ情報を参考にとりあえず次のようにしてみました。

html = urllib.urlopen(url).read()
html_coding = chardet.detect(html)['encoding'].lower()
soup = BeautifulSoup(unicode(html, html_coding, 'replace').encode('utf-8'))
text = soup......
print text.encode('euc-jp', 'replace')

単純にprintの時に text.encode('euc-jp', 'replace')とかだと、何故か全体がわけわからないコードになりました。
2.5.4でやってるんですが、3.xになるとこの辺もっとスッキリするんでしょうか。



601 名前:デフォルトの名無しさん mailto:  [2009/08/20(木) 22:08:07 ]
「Python 3.1.1」リリース
pc11.2ch.net/test/read.cgi/pcnews/1250773470/

602 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 07:36:16 ]
>>600

html = urllib.urlopen(url).read()
soup = BeautifulSoup(html)
text = soup......
print text.encode('euc-jp', 'replace')


603 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 07:38:11 ]
html = urllib.urlopen(url).read()
soup = BeautifulSoup(html)
text = soup......
print unicode(text, soup.originalEncoding).encode('euc-jp', 'replace')

604 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 14:22:39 ]
あのLinux使ってる人が一行目に書くのはなんだ?

605 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 14:42:43 ]
shebang

606 名前:デフォルトの名無しさん [2009/08/23(日) 22:49:29 ]
はじめまして。
最近、pythonを始めました。 ipythonをとても便利に使っています。
ipythonに関して、一つ質問なのですが、代入式の場合に、評価の値が表示されるようにすることはできないでしょうか?



607 名前:デフォルトの名無しさん [2009/08/24(月) 13:03:36 ]
「はじめてのpython」で勉強しています
下記スクリプトを実行したとき、

Winで実行する場合とUbuntuで実行する場合とで
結果が違う(Ubuntuの場合はエラーになる)のですが
どうしてですか?
Ubuntuでエラーを解消するにはどうすればいいですか?

文字エンコード部分を変えたり消したりするのはやってみました。

#! /usr/bin/env python
# coding:shift_jis
while True:
str=input('> ')
print( str )
if str=='bye':
break


608 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 13:27:59 ]
raw_input() にすれば動くよ。たぶんwinのはpython3なんだろう。
その本がどちらを使ってるかわからないけど、個人的にはまだ2.xを使ったほうがいいと思うよ

python2のraw_input() == python3のinput()
python2のinput() == python3のeval(input())

609 名前:デフォルトの名無しさん mailto:  [2009/08/24(月) 23:54:44 ]
改行コード

610 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 16:17:27 ]
win32api を使いたいです
ctypes から、windll.[DLL名].[関数名] で呼べるのはわかったのですが、
引数が要求したり、関数が返してくるような定数(?)の実際の値は普通どう確認するものなんでしょうか

他言語から win32api を使った経験は無いです

611 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 16:29:15 ]
ttp://www.python.jp/doc/contrib/ctypes/tutorial_jp.html
ttp://www.python.jp/doc/release/lib/module-ctypes.html
ttp://www.ueblog.org/blog/entry/ctypesunlha/
ttp://moco.sakura.ne.jp/python/ctypes%E3%81%AEstructure%E3%81%AB%E3%83%90%E3%82%A4%E3%83%8A%E3%83%AA%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B3%E3%83%94%E3%83%BC/

612 名前:610 mailto:sage [2009/08/25(火) 17:27:33 ]
えーと WM_CLOSE とかそういったものが定義されてないので、
その実際の値がわからないとそれを要求したり返したりする関数が使えないんです
それで、普通はどうするものなのかと思って質問しました

613 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 17:31:15 ]
少しぐらいならヘッダファイルから拾ってくれば済むけど
GUIまでやろうとするとものすごく大変な気がする

614 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 17:34:19 ]
MSDNでしらべる。Mingwのw32apiとかみる

615 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 17:45:43 ]
>>813
たまたま目に付いたものを書いただけで、今のところは GUI をやろうとしてるわけではないです

ヘッダファイル名でググって、定数名で検索掛けてコピペしてくればいいんですかね
他のコードからコピペして著作権的に大丈夫なんでしょうか

>>614
関数と、対応するDLLは、ググって出てきたMSDNのページを見てるんですが、定数が見つからないです
どこに何があるかいまいちわからない……

Mingwは調べてみます

616 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 20:25:48 ]
pywin32 の win32con.py



617 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 20:50:24 ]
>他言語から win32api を使った経験は無いです

618 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 21:41:44 ]
>>616
おお、大抵の場合はこれで大丈夫そうです

というよりctypesじゃなくてpywin32でwin32apiを呼べるみたいですが、その方がいいんでしょうかね
でもpywin32のヘルプ読んでもどこに何があるのかわかりづらい……

>>617
一応書いておいた方がいいかなと


これから先、どのapiを使うかわからないのであえて書かなかったのですが、
DDEクライアントを書いてました
win32conにddeml.hの定数が見当たらなかったので、
Google先生にお願いしてヘッダファイルからコピペしたところ、とりあえず動きました
(コピペして大丈夫なんでしょうか)

pywin32にddeなるモジュールがあるようですが、使い方がさっぱりなので見なかったことにします
みなさん回答ありがとうございました
今回の件とは別ですが、>>611も参考になりました

619 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 22:00:04 ]
>DDEクライアント

win32com

620 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 22:58:40 ]
COMはDDEとは別物じゃないですか?

621 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 23:05:06 ]
それはMSに言っといてくれ
死語だけでもWindows DNAとかChromeEffectsとかいくらでも出てくる

622 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 23:34:06 ]
>>619を読んで、win32comとDDEクライアントの関係がわからなかったので>>620を書いたのですが……

623 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 01:55:48 ]
COMはOLEクライアント

624 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 04:10:26 ]
拡張子は opyで

625 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 21:05:40 ]
.pyoのほうがいい

626 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 08:19:35 ]
そのうち2.xようと3.xように
.pyo2とかになるのか



627 名前:デフォルトの名無しさん [2009/09/01(火) 22:46:42 ]
Windows環境でもPyreadlineをインストールしていれば
cmdモジュールのデフォルトでbash-like動作が有効になると思ってたんですが
普通に“^A”などと表示されてしまいます。
IPythonでは補完が効くので、cmdモジュールの使い方が間違ってるんだと思いますが
公式サイトのリファレンスではCmd.cmdを継承したクラスを作って
引数無しでインスタンスを作成するだけのように読めます。

何が間違ってるんでしょうか?

628 名前:デフォルトの名無しさん mailto:sage [2009/09/03(木) 07:39:13 ]
助けてください・・・
これからPythonを勉強しようと思ってるのですが、それ以前に「パスを通す」
ということができません。
Windows XP で、Python2.6.2 をインストールしたんですけど、初心者用の
サイトにある「パスの設定」というのを見ながらやっても
[操作可能なプログラムまたはバッチ ファイルとして認識されていません]と
でてしまい困っています・・・。どうすればパスを通せるのか教えていただけ
ないでしょうか。よろしくお願いします。






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

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

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