我刚刚继承了旧的PostgreSQL安装,需要做一些诊断来找出这个数据库运行缓慢的原因.在MS SQL上,您将使用Profiler等工具查看正在运行的查询,然后查看其执行计划的外观.
PostgreSQL存在哪些工具,如果有的话,我可以用它做什么?我很感激任何帮助,因为我对Postgres很新.
如果我将列表定义为list=['Ford','Mustang','1966','red']
并尝试打印它,我的输出将如下所示:Ford Mustang 1966 red
但是我如何实现一个标题,以便输出看起来像:
Brand Modell Year Color
Ford Mustang 1966 Red
Run Code Online (Sandbox Code Playgroud)
那看起来会更专业.
我创建了一个包含列表的类,其代码如下:
class ProdReg:
def __init__(self):
self.__Pliste=[]
Run Code Online (Sandbox Code Playgroud)
这非常有效.我还添加了一个打印列表内容的方法:
def printProdReg(self):
for produkt in self.__Pliste:
print(produkt)
Run Code Online (Sandbox Code Playgroud)
这并不是很好,当我尝试将对象添加到此列表时,我收到以下错误:
<__main__.Bok object at 0x05777970>
Run Code Online (Sandbox Code Playgroud)
该对象是一个名为的类Bok.
不知道我怎么能解决这个问题.
我正在尝试构建一个计算文件散列的函数.该函数采用参数,文件名和生成的算法:
def getHashValue(fName, Hash):
f = open(fName, 'rb')
hashvalue = hashlib.Hash(f.read()).hexdigest
f.close()
print(fName + str(Hash) + hashvalue)
Run Code Online (Sandbox Code Playgroud)
我的问题是我无法让Hash参数起作用.我的想法是,如果我发布md5,我会得到这个:
hashvalue = hashlib.md5(f.read()).hexdigest
Run Code Online (Sandbox Code Playgroud)
Andy.l
我有以下代码/脚本:
<?php
$file = $_GET[‘test.txt’];
$data = file_get_contents(‘/home/inftek2010/andreli/public_html/ift108/’.$file);
echo $data;
?>
Run Code Online (Sandbox Code Playgroud)
当我尝试执行它时,我得到的是一个错误说:
警告:在第5行的/home/inftek2010/andreli/public_html/ift108/testscript.php中除以零
我有一个类定义了一个方法来添加项目:
class ProdReg:
def __init__(self):
self.__PListe=[]
def addProdukt(self,pItem):
self.__Pliste.append(pItem)
Run Code Online (Sandbox Code Playgroud)
当我实例化一个ProdReg对象并尝试使用以下代码向其添加对象时,我发出错误:
pr.addProdukt(b)
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:AttributeError: 'ProdReg' object has no attribute '_ProdReg__Pliste'
怎么了?我无法想出这个.
/Andy.l
实现一个包含y个y座位的对象的最佳方法是什么?是否使用字典对象,例如
object={'row1:"2", "row2:"2","row3":"4"}
Run Code Online (Sandbox Code Playgroud)
如果我在哪里更新座位数,那么参考每一行?或者有更好的方法来实现这个吗?
/Andy.l
如果我有以下课程:
class theater:
def __init__(self):
self.__seatMatrix=[10]*5
self.__seats=seating[0]
self.__rows=len(seating)
Run Code Online (Sandbox Code Playgroud)
如何实现get/setter来更新席位值?座位= [10]*5,5行,10个座位.在整个周末,我一直在转过头.当我尝试:
def getseats(self):
self.__seats
Run Code Online (Sandbox Code Playgroud)
它没有返回任何东西.
/安迪
python ×6
list ×2
class ×1
dictionary ×1
function ×1
php ×1
plpgsql ×1
postgresql ×1
quotes ×1
sql ×1