スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

手癖

よくつかうコマンド

help()
dir()
import ~
if ~
for x in ~
def ~:

内省して調べまくるのが初心者のやる事だな…
あんまくだらんコード書いてもやる気になっただけで身につかんわ。

なんか自分のノートパソコンは英語キーボードなんで
入力方法変えると記号がかなり打ちやすい

うーむ味気ないなこのエントリ…
ちょっとパクッて改造したコード晒すか…
分からないとこれを良く使います。


def quiz(item):
 """Print useful information about item."""
 if hasattr(item, '__name__'):
  print "NAME: ", item.__name__
 if hasattr(item, '__class__'):
  print "CLASS: ", item.__class__.__name__
 print "ID: ", id(item)
 print "TYPE: ", type(item)
 print "VALUE: ", repr(item)
 print "CALLABLE:",
 if callable(item):
  print "Yes"
 else:
  print "No"
 if hasattr(item, '__doc__'):
  if not getattr(item, '__doc__'):#doc = getattr(item, '__doc__')
   firstline = "NoneType"
  #doc = doc.strip() # Remove leading/trailing whitespace.
  #firstline = doc.split('\n')[0]
 else:
  doc = getattr(item, '__doc__')
  #firstline = "NoneType"
  firstline = doc.split('\n')[0]
 print "DOC: ", firstline


脅迫コード。ネタ元ではinterrogateなどど長い名前だったので適当に変えた。
あとネタ元の基準にしているバージョンが古いからエラー出る。
無視して使ってるけどね。
インデントは全角に置き換えてあります…(なぜか半角スペースが使えない)
スポンサーサイト

tag : プログラミング Python

コメントの投稿

非公開コメント

プロフィール

ブラフマ

Author:ブラフマ
ニートのようなもの
経済、Python、英語、模写、

タンブラ:http://qbps.tumblr.com/

リンク
カレンダー
02 | 2017/03 | 03
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -
ツイッター
FC2カウンター
最近の記事
月別アーカイブ
ブログ内検索
RSSフィード
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。