小编Ras*_*sGP的帖子

ImportError:没有名为'Tkinter'的模块

出于某种原因,我无法使用Tkintertkinter模块.在python shell中运行以下命令后

import Tkinter
Run Code Online (Sandbox Code Playgroud)

要么

import tkinter
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误

import Tkinter
Run Code Online (Sandbox Code Playgroud)

要么

import tkinter
Run Code Online (Sandbox Code Playgroud)

可能是什么原因以及我们如何解决它?

python tkinter

167
推荐指数
13
解决办法
37万
查看次数

'Pyuic4'不被视为内部外部命令

我试图使用Pyuic编译一个ui文件,但我无法让它工作......每次我尝试使用命令

pyuic4 -o OutFile_ui.py InFile.ui

它只是给我这个错误

C:\ Windows\system32> pyuic4'pyuic4'未被识别为内部或外部命令,可操作程序或批处理文件.

我实际上不知道pyuic文件应该位于哪里,PyQt应该位于Python文件中还是什么?

请帮忙

cmd external pyqt pyuic

7
推荐指数
2
解决办法
2万
查看次数

CSS 删除默认的 8px 边距表单主体

在我意识到之前已经问过这个问题,但不幸的是仍然没有找到解决方案。即使我尝试使用他们的解决方案。

我的问题是我无法摆脱 body/html 标签周围的默认 8px 边距。看起来它甚至不响应我放在大括号之间的更改。

网址:

<div class="header">
 Header123
</div>

<div class="nav">

  <ul>
    <li>HOME</li>
    <li>PROJECT</li>

  </ul>

</div>

<div class="main">
  Article
</div>

<div class="footer">Footer</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

body,html {
margin: 0;
text-align: center;
background-color: blue;
} 

.container
{
margin: 0;
background-color: red;
}

.header
{
 text-align: left;
 height: 90px;
 background-color: green;
 margin: 0;
}

.nav
{
  float: right;
}

.nav ul
{
  list-style: none;
height: 30px;
padding: 0px;
margin: 0px;
}

.nav ul li
{
  margin: 10px;
}


.footer
{

 height:40px;
} …
Run Code Online (Sandbox Code Playgroud)

html css

6
推荐指数
2
解决办法
9195
查看次数

Python 获取焦点条目名称

我试图在按下向上或向下箭头键时增加或减少条目值。为此,我需要首先找到焦点所在的条目,我正在尝试这样做“ .focus_get() ”。问题是我不知道它是如何工作的或者它返回了什么。它为每个条目返回 1 个唯一编号,例如:“.45191744”,但每次运行该程序时该编号都会更改。以下数字是运行代码时的最后 5 次尝试。".50518728" ".53009096" ".55889592" ".51891896"

如何获取焦点条目的变量名称?

这是我的代码:

def get_focus1(event):
    print("return: event.widget is", event.widget)
    print("focus is:", window2.focus_get())
    print(window2.focus_get())
    print(help(window2.Entry))

window2 = Tk()

eyear1 = Entry(window2, width=4, font=("Helvetica", 16)) #  Entry for year
eyear1.insert(10, defaultYear)
eyear1.grid(row=1, column=1)

emonth1 = Entry(window2, width=4, font=("Helvetica", 16)) #  Entry for Month
emonth1.insert(10, defaultMonth)
emonth1.grid(row=1, column=2)

eday1 = Entry(window2, width=4, font=("Helvetica", 16)) #  Entry for day
eday1.insert(10, defaultDay)
eday1.grid(row=1, column=3)

window2.bind('<Left>', get_focus1)

mainloop()
Run Code Online (Sandbox Code Playgroud)

python tkinter tkinter-entry

4
推荐指数
1
解决办法
5297
查看次数

SQLite插入(如果不存在),否则增加整数值

我需要一种方法来插入值(如果该值不存在),并且如果确实存在,则应该通过另一个变量来增加该值。

这是我的桌子的样子:

CREATE TABLE IF NOT EXISTS table(
      Id INTEGER PRIMARY KEY,
      Date TEXT,
      Quantity INTEGER
Run Code Online (Sandbox Code Playgroud)

每当我向数据库添加日期时,要添加一个我想要的数量,就将该数量添加到表中的“数量”中。因此,每个“日期”将仅分配1个“数量”。

只是一个小例子:

INSERT INTO Table (Date, Quantity) VALUES('%s', Quantity+%s)) % ('12/5/2013', 20);
Run Code Online (Sandbox Code Playgroud)

如果已经有一个看起来像('12 / 5/2013',5)的记录,它将改为('12 / 5/2013',25)。

我发现1非常类似的问题,但我不明白,我怎么也使整数增加.. 另一个问题

python sqlite exists not-exists

2
推荐指数
1
解决办法
903
查看次数

检查字符串是否包含列表中的任何元素

检查下面是否有更好的解释 我在一个逐行读取的文件中有一长串项目,我想要对其中包含特定字符串的所有项进行排序.如果单词不包含sort中的任何元素,则它将被添加到字典中.我怎么做?我已经阅读了本网站上的其他一些情况,但我只是不明白......所以这可能是重复的,但我需要有人来解释我如何做到这一点.(是的项目来自游戏TF2)

item_list = ("Non-Tradable Ubersaw", "Screamin' Eagle", "'Non-Craftable Spy-cicle"

sort = ("Non-Tradable", "Non-Craftable") # The items that are not allowed
for word in item_list:
    if not sort in word:
        if word in items: # add to the dictionary
            items[word] += 1
        else:
            items[word] = 1
Run Code Online (Sandbox Code Playgroud)

已经得到了答案,但只是为了澄清问题.我想运行sort list:item_list,我想通过创建一个数组来实现:sort,这样它会检查item_list中的每个元素,并检查该元素是否包含sort中的任何元素.如果没有,则将元素添加到字典中.

python list contain

1
推荐指数
1
解决办法
8970
查看次数

Tkinter/Python Treeview更改标题

我在使用树视图时遇到了问题.我需要一个列表框,可以有多个列,我可以显示从SQL数据库收集的数据.我对treeview的问题是第一个列名,无法更改.

table = ttk.Treeview(frame2, columns=['widgets'])
table.heading('widgets', text='Item')
table.pack()
Run Code Online (Sandbox Code Playgroud)

您可能会想到这将创建一个包含一列的树视图,然后将标题重命名为item.它创建了两列,最后一列称为item,第一列为空. 例

有没有办法改变第一个comlumn名称或者有更好的方法吗?

python tkinter

1
推荐指数
1
解决办法
3133
查看次数

标签 统计

python ×5

tkinter ×3

cmd ×1

contain ×1

css ×1

exists ×1

external ×1

html ×1

list ×1

not-exists ×1

pyqt ×1

pyuic ×1

sqlite ×1

tkinter-entry ×1