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

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2009/01/12(月) 16:03:07
ループカウンタってなんですか??
953デフォルトの名無しさん:2009/01/12(月) 16:46:36
pythonでメールを送信するプログラムは出来ますか?
954デフォルトの名無しさん:2009/01/12(月) 16:53:47
>>951
どうせ同等のPurePythonのライブラリをインストールする方法に悩むだろ同じこと
MySQLdbをインストールしろ
955デフォルトの名無しさん:2009/01/12(月) 16:54:32
>>952
質問の仕方を変更してください

>>953
できますよ
956デフォルトの名無しさん:2009/01/12(月) 16:58:13
957デフォルトの名無しさん:2009/01/12(月) 17:24:13
ビット幅を表現できる(2進とか16進とかの)表現でないとダメなんじゃね?
958デフォルトの名無しさん:2009/01/12(月) 17:41:22
>>954
つまりファイル編集でパスを設定しなおせるってことなんでしょうか。
>>956のページから落としてるので、
そこのフォーラムなども見たりしてるんですが、なんとも・・・
959951:2009/01/12(月) 17:42:21
958 = 951
960デフォルトの名無しさん:2009/01/12(月) 18:35:08
すみません回答まだですか
961デフォルトの名無しさん:2009/01/12(月) 21:40:46
962941:2009/01/13(火) 02:12:05
>>942,944
レスをもらって、一日考えてみたけど
もう少し、Cygwin路線でがんばってみたいと思います
でも、Linux環境併用で行きたいと思います
そして、自分の求める解を探してみます

レス、ありがとうございました
963デフォルトの名無しさん:2009/01/13(火) 03:40:35
530 :デフォルトの名無しさん:2008/12/08(月) 10:00:45
次スレにpythonのダウンロード先を追加していただけませんか?

531 :デフォルトの名無しさん:2008/12/08(月) 11:13:39
最新版直リン
ttp://www.python.org/download/
3.0 (実験バージョン)
ttp://www.python.org/download/releases/3.0/
2.6.1 (3.0移行推進バージョン)
ttp://www.python.org/download/releases/2.6.1/
2.5.2 (安定バージョン)
ttp://www.python.org/download/releases/2.5.2/

532 :デフォルトの名無しさん:2008/12/08(月) 11:16:03
python.jpだけは許せねえな

533 :デフォルトの名無しさん:2008/12/08(月) 12:38:09
何でも人のせいにしてると誰も雇ってくれないよ(w

534 :デフォルトの名無しさん:2008/12/08(月) 14:55:40
>>531
"実験バージョン"はないのではないかな

535 :デフォルトの名無しさん:2008/12/08(月) 16:37:07
開拓バージョンくらいで
964デフォルトの名無しさん:2009/01/13(火) 04:13:50
おれは、2.5.2を使っているけど、Python 2.5.4 (December 23, 2008) も出ているらしいじゃん
2月になると、大学は春休みだし、次々スレが立つまでに簡単な案内テンプレをつくっていいかもね
965デフォルトの名無しさん:2009/01/13(火) 05:02:34
◆関連リンク
Python の Home Page
http://www.python.org/

日本Pythonユーザ会
http://www.python.jp/

Python 日本語ドキュメント - Pythonistaのお友達
http://www.python.jp/doc/release/

Pythonのバイブル的書籍 (日本語の取り扱いについての情報はイマイチかも)
http://www.oreilly.co.jp/books/4873112109/
966デフォルトの名無しさん:2009/01/13(火) 05:07:35
967デフォルトの名無しさん:2009/01/13(火) 05:08:07
968デフォルトの名無しさん:2009/01/13(火) 06:38:52
line=[[0,1,2],[3,4,5],[,6,7,8]]

をテキストに

012
345
678

って書き込んで
それをまた読み込んで、それをまた

line=[[0,1,2],[3,4,5],[,6,7,8]]

って読み込みたいんですけど何かいい方法はないでしょうか?
969デフォルトの名無しさん:2009/01/13(火) 06:42:47
>>968
pickle ってモジュールがあるから調べれ
970デフォルトの名無しさん:2009/01/13(火) 06:43:14
つpickle
971デフォルトの名無しさん:2009/01/13(火) 11:21:15
yaml
json
972デフォルトの名無しさん:2009/01/13(火) 12:40:29
eval
973デフォルトの名無しさん:2009/01/15(木) 12:04:41
文字に対応する数字をASCII文字に変換することって
ありますか??
974デフォルトの名無しさん:2009/01/15(木) 12:07:22
こういうこと?

print chr(88)
975デフォルトの名無しさん:2009/01/15(木) 15:07:56
>>974
エンコードについて知りたかったんです。
皆さん教えてください。
976デフォルトの名無しさん:2009/01/15(木) 17:57:27
ベンチマークを、datetime.datetime.now()の差で測っているのですが、
マイクロ秒が必ず1000単位=0.1秒きざみで、ちょっと大きすぎます
せめて0.01秒単位にしたいのですが、どうしたらいいですか?
977デフォルトの名無しさん:2009/01/15(木) 17:59:42
と思ったら1000マイクロ秒=0.01秒でしたね
すみません
978デフォルトの名無しさん:2009/01/15(木) 18:01:53
pythonを一から勉強したいのですがおすすめのサイトってございませんか?
979デフォルトの名無しさん:2009/01/15(木) 18:12:32
python.org
980デフォルトの名無しさん:2009/01/15(木) 18:57:11
>>977
0が1個足りん
981デフォルトの名無しさん:2009/01/15(木) 19:07:24
せめてミリ秒で考えようぜ…
982デフォルトの名無しさん:2009/01/15(木) 20:06:01
Python3.0の日本語ドキュメントはまだありませんよね
983デフォルトの名無しさん:2009/01/15(木) 20:17:57
まだ2.6の翻訳が始まったばかりだから
ないね
984デフォルトの名無しさん:2009/01/15(木) 22:04:17
パッケージ配下のすべてのpyファイルをimportするにはどうしたらいいですか?
import hoge.*
と書いてみたらエラーでした
985デフォルトの名無しさん:2009/01/15(木) 23:00:27
hogeがディレクトリだとしたら、
hogeディテクトリの中に__init__.pyってファイルを作ってあげる。
中身は空でいい。

で、hogeまでパスが通ってること前提で

from hoge import *
とする。
パッケージについてphpやらなんやらのrequireのような
ファイルをインクルードして‥という考えはPythonではない。
ファイルごとにスコープ切ってるようにしてるために
そんな感じでモジュールを使う様にしてる
986デフォルトの名無しさん:2009/01/15(木) 23:01:05
from hoge import * でいけるのかわからないな。
検証して書き込むべきじゃないかも。
987デフォルトの名無しさん:2009/01/15(木) 23:03:02
すみません。馬鹿はひっこんでいてくれませんか?
988デフォルトの名無しさん:2009/01/15(木) 23:05:44
ちなみにその方法だと__init__.pyがimportされることぐらいしってますから。

だれか答えお願いしますm(_ _)m
989デフォルトの名無しさん:2009/01/15(木) 23:07:58
やっぱりわかりました。
__init__.pyにimport なにがし
とかくようにして、

from フォルダ import なにがし
とすればいいんですね?
ありがとうございました。m(_ _)m
990デフォルトの名無しさん:2009/01/16(金) 03:36:11
>>985
ありがとうございました
>>987-989
何故人のふりするんですか?目的が分かりません
991デフォルトの名無しさん:2009/01/16(金) 05:56:09
クラスメソッドで受け取る第一引数って
どう使えばいいのですか?
staticメソッドとの違いがいまいちわかりません
992デフォルトの名無しさん:2009/01/16(金) 06:35:40
993デフォルトの名無しさん:2009/01/16(金) 07:03:07
>>991
class A:
 @classmethod
 def f(cls):
  print cls.fruit

class B(A): fruit = "apple"
class C(A): fruit = "banana"

B.f() # prints "apple"
C.f() # prints "banana"
994デフォルトの名無しさん:2009/01/16(金) 07:19:02
def initPlugins():
"""
Initialize the installed plugins
"""
plugins_root = os.path.join(os.path.dirname(__file__), 'plugins')
if os.path.exists(plugins_root):
plugins = os.listdir(plugins_root)
for plugin in plugins:
if not re.match('^__|^\.', plugin):
try:
exec('from plugins import %s' % plugin)
except ImportError:
logging.error('Unable to import %s' % (plugin))
except SyntaxError:
logging.error('Unable to import name %s' % (plugin))
995デフォルトの名無しさん:2009/01/16(金) 12:23:55
5
996デフォルトの名無しさん:2009/01/16(金) 12:24:18
6
997デフォルトの名無しさん:2009/01/16(金) 12:24:47
7
998デフォルトの名無しさん:2009/01/16(金) 12:25:11
8
999デフォルトの名無しさん:2009/01/16(金) 13:38:33
9
1000デフォルトの名無しさん:2009/01/16(金) 13:39:06
1000 でうめ
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。