我在windows 7,64位上运行LiClipse。
当我转到preferences->PyDev->解释器->Python解释器->New时,尝试添加位于C:\cygwin\bin\python3.2m.exe的解释器。我看到一个错误Unable to get info on the interpreter... Reason: See error log for details.
在日志中:
No output was in the standard output when
trying to create the interpreter info for: C:
我正在玩一些python,并想出了下面的代码:
import time
N = 10000000
t1 = time.time()
for _ in range(N):
if 'lol' in ['lol']:
pass
print(time.time() - t1)
t1 = time.time()
for _ in range(N):
if 'lol' == 'lol':
pass
print(time.time() - t1)
所以,如果我使用python2
(test) C
我只是尝试在win7(x64)上启动django项目,但我遇到了以下问题:
$ python manage.py runserver
Performing system checks...
System check identified no issues (0 silenced).
March 24, 2018 - 14:24:08
Django version 1.11.3, using settings 'superlists.settings'
Starting development server at http://127.0.0.1:8000/
Quit the
有人能告诉我为什么在Python2下运行时,这段代码创建的文件比Python3小得多(和预期的文件大小)吗?
binary_str="00110111011010110101......"
num_bytes = int(len(binary_str)/8)
with open('output', 'w') as f:
output_str = ""
for i in range(num_bytes):
output_str += chr(int(binary_str[i:i+8],2))