如何安装PIL?
>pip install PIL
Downloading/unpacking PIL
Could not find any downloads that satisfy the requirement PIL
Some externally hosted files were ignored (use --allow-external PIL to allow).
Cleaning up...
No distributions at all found for PIL
Storing debug log for failure in /root/.pip/pip.log
>pip uninstall PIL
Can't uninstall 'PIL'. No files were found to uninstall.
Run Code Online (Sandbox Code Playgroud) sqlite3错误
import sqlite3
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.3/sqlite3/__init__.py", line 23, in <module>
from sqlite3.dbapi2 import *
File "/usr/local/lib/python3.3/sqlite3/dbapi2.py", line 26, in <module>
from _sqlite3 import *
ImportError: No module named '_sqlite3'
Run Code Online (Sandbox Code Playgroud)
我使用sqlite3安装命令
pip install pysqlite
Downloading/unpacking pysqlite
Downloading pysqlite-2.6.3.tar.gz (76kB): 76kB downloaded
Running setup.py egg_info for package pysqlite
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/usr/local/lib/python3.3/codecs.py", line 300, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: …Run Code Online (Sandbox Code Playgroud) 我需要你的帮助,
如何纠正错误 AttributeError: 'module' object has no attribute 'sha1',
当我启动命令示例 import random 或 import hashlib 时,我得到这样的结果
root@thinkad:~# python
Python 2.7.3 (default, Jan 2 2013, 13:56:14)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import random
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/random.py", line 49, in <module>
import hashlib as _hashlib
File "hashlib.py", line 3, in <module>
hasher = hashlib.sha1()
AttributeError: 'module' object has no attribute 'sha1'
>>> import …Run Code Online (Sandbox Code Playgroud) 我收到了一个错误
点子版
来自/usr/local/lib/python3.3/site-packages/pip-1.4.1-py3.3.egg(python 3.3)的pip-3.3 -V pip 1.4.1
如何在Python3.3 helpp中安装MySQLdb ..
root@thinkpad:~# pip-3.3 install MySQL-python
Downloading/unpacking MySQL-python
Downloading MySQL-python-1.2.4.zip (113kB): 113kB downloaded
Running setup.py egg_info for package MySQL-python
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/tmp/pip_build_root/MySQL-python/setup.py", line 14, in <module>
from setup_posix import get_config
File "./setup_posix.py", line 2, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 16, in …Run Code Online (Sandbox Code Playgroud) 例如:
a=[-5,-3,-1,1,3,5]
Run Code Online (Sandbox Code Playgroud)
我想找到一个负面和正面的最小值.
例子:否定
print(min(a)) = -5
Run Code Online (Sandbox Code Playgroud)
正
print(min(a)) = 1
Run Code Online (Sandbox Code Playgroud) 我正在尝试解析逻辑运算符,查询字符串见下文
code!=720 AND first_name=abc OR last_name=def AND status_code=OK
Run Code Online (Sandbox Code Playgroud)
并将解析后的字符串作为二叉树获取。对于上面的表达式,预期的解析表达式应该如下所示
[[['code', '!=', '720'], 'AND', ['first_name', '=', 'abc']], 'OR', [['last_name', '=', 'def'], 'AND', ['status_code', '=', 'OK']]]
Run Code Online (Sandbox Code Playgroud)
我尝试执行此代码,但没有得到所需的输出
operator = pp.Regex(">=|<=|!=|>|<|=").setName("operator")
number = pp.Regex(r'[+-]?\w+(:?\.\w*)?(:?[eE][+-]?\w+)?')
word = pp.Word(pp.alphas, pp.alphanums + "_-*(1234567890 ,)")
term = word | number
condition = pp.Group(term + operator + term)
expr = pp.operatorPrecedence(condition,
[('NOT', 1, pp.opAssoc.RIGHT,),
('AND', 2, pp.opAssoc.LEFT,),
('OR', 2, pp.opAssoc.LEFT,)])
Run Code Online (Sandbox Code Playgroud)
例子
query_string = 'code!=720 AND first_name=abc OR last_name=def AND status_code=OK'
print(expr.parseString(query_string)[0])
Run Code Online (Sandbox Code Playgroud)
并且输出是错误的
[['code', '!=', '720'], 'AND', ['first_name', '=', …Run Code Online (Sandbox Code Playgroud) 我有两个模型,当我执行 request.POST.get('room_id') 或 ('id') 时,我收到一个错误房间匹配查询不存在。如何解决这个问题?帮我
教室(模型。模型):
status = models.BooleanField('Status',default=True)
name = models.CharField('Name', max_length=100, unique=True)
类书(模型。模型):
date = models.DateTimeField('Created',auto_now_add=True)
from_date = models.DateField('签到')
to_date = models.DateField('退房')
room = models.ForeignKey(Room, related_name='booking')
我需要详细的房间请求获取 ID,预订日期范围(from_date,to_date)
def room_detail(请求,pk):
房间 = get_object_or_404(房间,pk=pk)
如果 request.method == 'POST':
form = BookForm(request.POST,room=room)
如果 form.is_valid():
s = form.save(commit=True)
s.save()
返回重定向(请求。路径)
别的:
表单 = BookForm()
#roomid = Room.objects.values('id')
type = request.POST.get('id') # 或 get('room_id')
rooms = Room.objects.get(id=type)
start_dates = rooms.booking.values_list('from_date',flat=True)
end_dates = rooms.booking.values_list('to_date',flat=True)
日期 = [start + timedelta(days=i) for start, end in … 源代码需要进行哪些更改?
def Update():
打印('\ n')
打印(“更新”)
cmd = os.system('xterm -e apt-get update')
打印(“完成更新”)
def AptUpdate():
打印('\ n')
打印(“更新系统?{Y / N}”)
打印(“ Y或y”)
打印(“ N或n”)
代码=输入(“命令>”)
如果代码=='y'或代码=='Y':
对于我在Update()中:
返回更新
elif代码=='n'或代码=='N':
返回
其他:
打印(“警告!”)
AptUpdate()
例外:
追溯(最近一次通话):
在第110行的文件“ pybash.py”中
AptUpdate()
AptUpdate中的文件“ pybash.py”,第102行
对于我在更新:
TypeError:“函数”对象不可迭代
python-3.x ×4
django ×3
python ×3
function ×1
hashlib ×1
iteration ×1
linux ×1
models ×1
mysql ×1
parsing ×1
pip ×1
pyparsing ×1
python-2.7 ×1
python-3.3 ×1
query-string ×1
sqlite ×1