[問題] python 2.7可以但是3.6錯誤(solved)

作者: znmkhxrw (QQ)   2017-12-17 00:17:13
我是用codecademy學python 2.7的 所以在3.6環境中錯誤我也完全不知道原因QQ
作者: djshen (djshen)   2017-12-17 00:34:00
什麼叫掛了
作者: WSzc (WSzc)   2017-12-17 00:40:00
你N("A")那邊的code是什麼? 我用print(N('A'))測正常啊
作者: djshen (djshen)   2017-12-17 00:47:00
錯誤的是多少
作者: KyotoAnime (京アニ)   2017-12-17 00:49:00
錯誤訊息?
作者: WSzc (WSzc)   2017-12-17 00:51:00
我是用3.5測 但照理說3.6應該也會過
作者: djshen (djshen)   2017-12-17 00:58:00
ubuntu 16.04 python 3.6.3沒問題
作者: kenduest (小州)   2017-12-17 01:17:00
剛測過本機自己跑 py3.6 也正常啊網站的話我是看到顯示記憶體錯誤這類import string 搬到第一行去測試一下就可以跑了
作者: djshen (djshen)   2017-12-17 01:22:00
網站應該是用thread去跑 我記得python import lock是全域
作者: kenduest (小州)   2017-12-17 01:24:00
作者: djshen (djshen)   2017-12-17 01:24:00
import一個有thread的東西 然後thread裡面又import就會dead lock不過這是python2的狀況 這邊反而是python3python3應該修好了才對 變成各module有各的lock
作者: kenduest (小州)   2017-12-17 01:28:00
我本機是使用 3.6.3 版本,所以原貼是 3.6.X 哪個 ?
作者: djshen (djshen)   2017-12-17 01:46:00
python3 除法有兩種我發現for x in string.ascii_uppercase: pass會timeout[x for x in string.ascii_uppercase]就不會 奇怪的問題
作者: znmkhxrw (QQ)   2017-12-17 02:09:00
py3.6除法我明天研究 謝謝pass timeout是指?x for x 初學沒看過耶XD 只有for x
作者: abc2090614 (casperxdd)   2017-12-17 02:47:00
x for x 叫作list comprehension
作者: djshen (djshen)   2017-12-17 02:56:00
目前發現有這些問題的module有collections,json,re,stringtyping只要在function裡面import並且用for loop去iteratemodule內的東西就會發生同樣的問題而不是import的時候就出問題不知道他在實現讓for loop可以一步一步跑的時候做了什麼
作者: znmkhxrw (QQ)   2017-12-17 10:21:00
謝謝a大跟d大解釋 懂了~

Links booklink

Contact Us: admin [ a t ] ucptt.com