【実験台】 Python 3.0 のお勉強 Part 1 【非互換】

■ このスレッドは過去ログ倉庫に格納されています
2009/02/19(木) 22:30:15
Python 3.0 は隔離スレを作るべきだと思うのは俺だけかな?
そもそもあれは実用で使うには時期が早すぎるわけで、ここで
普通に語られても困る。
--------
別に
--------
細分化する必要性が全く感じられない。
各自がレスの内容を収拾選択すればいいだけ。
2013/01/22(火) 00:43:18.61
https://github.com/fumiyas/python-nkf

nkf のバインディングを置いとく
3で動くかは知らん
-g オプションは guess の略
>>551 が言うように完璧は無理 (guess)
2013/01/22(火) 12:02:39.81
>ほとんどshift-jisなんだけど時々違う文字コードが紛れ込んで
環境依存文字等では、shift-jisではエラーでもcp932だと通る事がある。
そういったケースではなく、まったく別の文字コードが紛れてる?

不完全な部分を正しいデコードしなくてもよいのであれば、
decodeの第二引数に'ignore'や'replace'を指定すると、
デコード出来ない文字は読み飛ばしたり適当な文字に置き換えて処理してくれる。
エラー関数はカスタマイズ可能なので、551の方法を試す枠組み自体は整ってる。詳しくはcodecsモジュール読んで。
2013/01/22(火) 13:15:07.10
エラーの時に別のエンコーディングを試すアプローチだけど
文字コードが混在したデータには使えなかった。エラーにならない文字だと単に文字化けする
2013/01/22(火) 16:21:57.76
誤誤誤
2013/03/09(土) 18:26:41.53
そろそろPython3.xが世界の実権握ったか
2013/03/14(木) 14:15:02.51
# module file : MyClass.py

class Body:
  pass

class MyClass(object):
  def __init__(this):
    body = Body()
    body.x = 0
    def SetX(x):
      body.x = x
    def GetX():
      return body.x
    this.SetX = SetX
    this.GetX = GetX

def New():
  return MyClass()

こうするほかにアクセス不能(?)なプライベートなプロパティをもつことは可能ですか?
2013/03/14(木) 14:17:17.67
マングルでいいだろ
2013/03/14(木) 15:47:13.31
>>557
完璧なプライベートなんてのは不可能なんだから諦めたら?

n = New()
n.GetX.__closure__[0].cell_contents.x = 123
print(n.GetX())

http://docs.python.jp/3.3/reference/expressions.html#atom-identifiers
560デフォルトの名無しさん
垢版 |
2013/04/07(日) 22:48:20.16
Python 3.2.4 and 3.3.1 have been released

ttp://www.python.org/download/releases/3.2.4/
ttp://www.python.org/download/releases/3.3.1/
2013/04/12(金) 23:35:40.57
おつ!
562デフォルトの名無しさん
垢版 |
2013/05/17(金) 11:03:20.28
Python 3.2.5 and 3.3.2 have been released
でたっすな
http://www.python.org/download/releases/3.2.5/
http://www.python.org/download/releases/3.3.2/
2013/05/17(金) 16:48:04.67
おつ!
2013/05/24(金) 19:53:43.32
日本Pythonユーザ会のサイトのダウンロードページでは
未だにPython最新リリースが3.3.0なんすけど
これは3.3.1以降の日本語化が終わってないってことでしょうか?

http://www.python.jp/Zope/Zope/download/pythoncore
2013/05/24(金) 22:51:03.02
インストーラーへのリンクは本家へ直リンなので
ユーザー会がページを更新していないだけだと考えられる
2013/05/24(金) 23:03:02.40
>>564のページは古かった、下のページで更新されている
http://www.python.jp/download/
2013/05/24(金) 23:27:08.67
>>565
ありがとっす
日本語パス上にあるスクリプトファイルを
起動できない事象を回避したいので早速本家からもらってくる

>>566
これは古かったですかスマンです
移行したとは気づかなかった…
2013/09/12(木) 09:34:12.71
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.

C:\>python -V
Python 3.2.5

C:\>
569デフォルトの名無しさん
垢版 |
2013/09/12(木) 14:04:29.96
おいなりさんでおいなりさんを露出
2013/09/12(木) 14:08:56.45
水野あきこさんが好きです。
2013/09/19(木) 15:32:22.44
ビール

バイト

お前ら

ドライブ
2013/10/04(金) 18:28:42.30
tkinterのサンプルたくさん載ってるサイトない?
海外のでいいから
2013/10/04(金) 18:40:48.37
>>572
Py in my eye
2013/10/04(金) 19:13:49.37
http://www.tkdocs.com/tutorial/ もよくまとまってるよ
2013/10/04(金) 23:10:24.67
>>573
>>574

サンクス
2013/10/12(土) 02:20:33.56
NumPyもMatplotlibもPIL(Pillow)も、Webの各種フレームワークも3に対応した。
おいらはもうPython 3オンリーでやっていける。
2013/11/01(金) 08:49:25.54
案外すんなりと移行しちゃって
このスレも役目を終えたな
578デフォルトの名無しさん
垢版 |
2013/11/01(金) 11:59:20.37
うむ
2013/11/01(金) 12:12:54.83
>>577
もうPython3に逝っちゃってもいいんですか?
勉強しようとしたら論争がいつまで経っても終わらんなと思っていたところで
2013/11/01(金) 12:40:23.46
そもそも文法はたいして変わらんし
使いたいライブラリが3に対応してるかだけの話だよ元々
2013/11/01(金) 22:19:40.54
2でもfutureインポートで3の文法使えるから、それで慣れるのもあり
2013/11/02(土) 20:45:20.33
pillowなんて実装があったのか 知らんかった
2013/11/08(金) 11:49:39.62
pythonなんて誰が使うの?
2013/11/08(金) 19:00:46.29
理工系の研究者
2013/11/21(木) 00:56:54.41
Pythonコードと

ハリソンフォードって

似てるよね
2013/11/21(木) 02:08:44.41
George Python
2013/12/05(木) 23:48:41.47
は行の清音を表現しきれないシナチョン語だと似てるんだろうな
2013/12/06(金) 17:15:16.75
ν速+に帰れ
589デフォルトの名無しさん
垢版 |
2014/01/23(木) 14:45:38.77
このスレもう要らない
2014/01/25(土) 07:11:21.90
1年前はまだ良さげなライブラリとか見つけて3非対応でガッカリさせえられてたけど
ここ一年でだいぶ変わって来た気がする
多分1年後はもう問題無くほとんど全てが3に以降してるはず
2014/01/25(土) 13:31:30.87
1年後も同じこと言ってそう
2014/01/25(土) 15:47:59.73
いや、科学系とWeb関係でPythonを使ってるけど、もうほとんど移行可能だよ。
まだ新規に2.x書いてるの?
2014/01/25(土) 16:02:23.29
PyGTK や PyQt 使ったアプリケーションはいまだに 2 を使ってるものばかりだから
相変らず 2 で書いてる
2014/01/25(土) 16:57:35.90
PyQt自体は3でも動くよね。GTKは知らん
2014/01/25(土) 17:43:50.88
言葉が足りなかったか
既存の GUI アプリが 2 で書かれてるものだから
プラグインを書いたりするときに結局 2 が必要になっちゃうって話
2014/01/26(日) 04:45:55.53
2.x無視すると、キモい互換用コード書かなくて済むし楽だ
ついでに、コードもstrictな感じになるし
2014/02/04(火) 15:06:37.32
Python 3.xの新機能がよくわからなくなってきた
3.4でEnumライブラリが入るんだね
2014/02/09(日) 08:25:09.15
このスレは不要
2014/02/24(月) 21:00:32.37
ライブラリやAPIは問題ないけど、大学の先輩方が作った卒研の資産が動きません
コードが汚くてリファクタリングする気にもなりません
600デフォルトの名無しさん
垢版 |
2014/02/28(金) 03:08:19.79
はい
2014/03/30(日) 13:28:31.35ID:tbQ7GWuV
もう3.4か
2014/04/02(水) 13:04:21.57ID:ZPmhRuQE
test
2014/05/11(日) 19:33:54.54ID:gVc6cFZ0
asyncioとpathlibのせいで2は過去の物と切り捨てる覚悟ができた
2014/05/15(木) 01:50:17.28ID:A04fXO8I
Google App Engineさえ3対応したら個人スクリプトは3系に全面移行できる
仕事はまだまだ2系が多いけどなー
2014/05/15(木) 06:19:40.91ID:Mes52j2B
2使ってて3でも使える書き方をしておくのに
from __future__ import print_function
とか出来るけど

3使ってて2の機能(モジュールとか)を使う方法はある?
2014/05/21(水) 20:19:00.28ID:TendC8lx
python3でimport pylabすると「見つからなぇよ」と言われるけど2なら通る
わけわかめ
2014/05/22(木) 13:48:03.55ID:OVeCNX7v
>>606
基本的には2に対応したライブラリと3に対応したライブラリは別物だから、
それぞれインストールする必要がある。
python3用のpylabをインストールしたのに見つからないと言われるならライブラリのパスが正しくない。
2014/06/19(木) 19:13:22.57ID:hWlGDHRA
3.4とasyncioの組み合わせだとgcが不安定だな
609デフォルトの名無しさん
垢版 |
2014/06/28(土) 10:35:33.52ID:Vk+Le/F4
https://pbs.twimg.com/media/BrLina8CEAErBVg.jpg:large
2014/06/28(土) 22:50:08.92ID:tJ1i7EQB
ヤマカン?
611デフォルトの名無しさん
垢版 |
2014/09/25(木) 19:22:10.98ID:JwcgXp3I
WIN7 Python 3.4.1 64bitでGUI (wxPython)
D:\Python341\Scripts>pip install -U --pre -f h ttp://wxPython.org/Phoenix/snapshot-builds/ wxPython_Phoenix
612実は男
垢版 |
2015/04/28(火) 22:34:12.13ID:iGmhRd88
ぱいそんそわそわ
フォロリクよろしく(^з^)-☆

ややちゃん♂
https://twitter.com/minwqgmg

#ややちゃんかわいい
ややちゃんよりかわいいMTFなどいない
http://i.imgur.com/L7IX75Q.png
http://i.imgur.com/lkujqEZ.png
https://pbs.twimg.com/profile_images/590714340384382977/3_IE5FW8.jpg
http://i.imgur.com/t1dy6yB.jpg

#百合原まこきもいしね
http://light.dotup.org/uploda/light.dotup.org175301.jpg
https://twitter.com/mako_yurigahara
613デフォルトの名無しさん
垢版 |
2015/12/19(土) 10:24:02.14ID:mPfGcppx
プログラマはMacを使ってるってマジ?
http://hayabusa3.2ch.net/test/read.cgi/news/1450395043/
614デフォルトの名無しさん
垢版 |
2016/03/29(火) 09:33:55.25ID:/c8bAcK4
サッカーブッシュ日本代表日程ぷあたん(しゅっちょうまいくろ教育長交代)春文執行40代売上差額シュガーチョコ
https://www.youtube.com/watch?v=NDq1QoJY0nY宇ドナルドアナリストパワーストーンコーチングとしまえん
サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー
ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足
サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題
春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残
コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題
マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス
FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了
校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント
高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート
2016/04/04(月) 21:30:55.76ID:7pib6ALX
# Python 3.2
import urllib.requestをつかってみました!
2016/04/04(月) 21:36:22.44ID:7pib6ALX
# Python 3.2

import urllib.request

def getWebpage():
    fp = urllib.request.urlopen('http://www.toto-dream.com/dci/I/IPC/IPC01.do?op=initVoteRate&;holdCntId=0836&commodityId=01')
    html = fp.read()
    fp.close()
    return html.decode('utf-8')

if __name__ == '__main__':
    print( getWebpage() )
2016/04/04(月) 21:39:39.87ID:7pib6ALX
# UTF-8
# Python 3.2

import urllib.request

def getWebpage():
    fp = urllib.request.urlopen('http://www.toto-dream.com/dci/I/IPC/IPC01.do?op=initVoteRate&;holdCntId=0836&commodityId=01')
    html = fp.read()
    fp.close()
    return html.decode('utf-8')

if __name__ == '__main__':
    print( getWebpage() )
2016/04/04(月) 21:41:35.95ID:7pib6ALX
http://...
正しいURLをつかえばうまくいきます
2016/04/05(火) 11:07:33.10ID:l6qN1GDM
ここも潮時だな
2017/03/13(月) 17:48:58.61ID:EUXf7VM3
てすs
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況