-
python – PyCharm项目文件夹recs的ModuleNotFoundError错误
所属栏目:[Python] 日期:2020-12-20 热度:158
我正在PyCharm开展一个项目.该项目具有以下结构: /projectRoot/ folder1/ somecode.py utils/ __init__.py myutils1.py 我想知道如何进行导入,以便在以交互方式在pyCharm控制台中运行代码时导入工作,以及在使用 python somecode.py 终端中的命令. 目前我这[详细]
-
python – Tkinter从右到左菜单
所属栏目:[Python] 日期:2020-12-20 热度:193
我正在使用 python和tkinter编写GUI程序.我想从右到左放置菜单项.可能吗?我试过网格,但我得到错误’这是一个顶级窗口’. import tkinter as tkfrom tkinter import ttkfrom tkinter import Menufrom tkinter import LEFT,RIGHTfrom tkinter import WmenuBar[详细]
-
python – NameError:未定义全局名称“logger”
所属栏目:[Python] 日期:2020-12-20 热度:155
我写了一个logging.json文件,其中设置了日志配置,之后我创建了一个类,其中我的所有方法都在那里但是当我在类中使用logger时它会抛出错误NameError:全局名称’logger’是没有定义的 app.py #/usr/bin/pythonimport sysimport loggingimport timeimport jsoni[详细]
-
Gremlin Python返回空图
所属栏目:[Python] 日期:2020-12-20 热度:125
我开始玩gremlin- python包装器来与我的gremlin服务器进行交互. 我做了以下步骤: ./bin/gremlin.sh 一旦Gremlin控制台打开,我使用以下命令加载配置: graph = JanusGraphFactory.open('conf/gremlin-server/janusgraph-cassandra-es.properties')g = graph.[详细]
-
python – Flask JWT扩展了每个请求的令牌的有效性
所属栏目:[Python] 日期:2020-12-20 热度:50
脚本 登录用户的令牌有效期为24小时.在此期间内,使用@jwt_required装饰器的所有请求将使当前访问令牌的到期时间再延长24小时.最长有效期为168(24 * 7)小时. 可以使用access_token和refresh_token. ret = { 'access_token': create_access_token(identity=use[详细]
-
python-3.x – aws(pip)返回无效语法
所属栏目:[Python] 日期:2020-12-20 热度:177
我正在尝试用pip安装Amazon Web Services pip3 install awscli 但是当我尝试在这种情况下运行aws或aws configure时出现错误: Traceback (most recent call last): File "/usr/local/bin/aws",line 7,in module from aws.main import main File "/usr/local/[详细]
-
python – 添加数据帧并根据可用性划分结果
所属栏目:[Python] 日期:2020-12-20 热度:137
我想添加两个数据帧,我可以通过添加函数来实现. 现在,我想根据初始数据帧(df1,df2,df3)中是否存在相应的值来划分结果数据帧的每个值.例如. df1 = pd.DataFrame([[1,2],[3,4]],index =['A','B'],columns = ['C','D'])df2 = pd.DataFrame([[11,12],[13,14]],in[详细]
-
如何在python中将指数值转换为字符串格式?
所属栏目:[Python] 日期:2020-12-20 热度:69
我正在做一些给出非常小的十进制数的计算,例如0.0000082 当我将它保存在变量中时,它会变为指数形式.我最终需要将结果作为字符串.因此,使用str()转换结果是不可能的,因为它将e保留在字符串中. 我需要字符串恰好有8个小数位.有什么办法可以保持8位精度完好吗?[详细]
-
只需在python脚本中编写’import’就会破坏我的鼠标光标,从而强
所属栏目:[Python] 日期:2020-12-20 热度:187
我对此感到困惑.试图在我的Debian Stretch系统上编写 python脚本但是在运行4行脚本之后我的鼠标光标将变成十字架并阻止任何点击操作工作并迫使我硬重置系统按住关闭按钮! 我测试了几次,发现我的脚本只需要包含一个导入它来打破,没有别的 – 字面上是一个单[详细]
-
如何删除python列表中的部分字符串?
所属栏目:[Python] 日期:2020-12-20 热度:91
我有这个代码输出(使用键盘模块): [KeyboardEvent(enter up),KeyboardEvent(h down),KeyboardEvent(h up),KeyboardEvent(e down),KeyboardEvent(e up),KeyboardEvent(y down),KeyboardEvent(y up)] 如何从此列表中删除每个“KeyboardEvent”? 解决方法 使[详细]
-
python – 通过滚动6面骰子从起点到达N个空间有多少种可能性?
所属栏目:[Python] 日期:2020-12-20 热度:132
我刚刚开始像一周前的 python,现在我被困在关于掷骰子的问题上.这是我朋友昨天寄给我的一个问题,我不知道如何自己解决. Imagine you are playing a board game. You roll a 6-faced dice and move forward the same number of spaces that you rolled. If th[详细]
-
我可以在Django模板中删除字符串吗?
所属栏目:[Python] 日期:2020-12-20 热度:200
这是我在模板中的代码: {% for wine_con in data.winry_consult %} lia href="/article_list_content-{{win_con.id}}/"p{{ win_con.content }}/pi class="font"#xe6aa;/i/a/li{% endfor %} 我发现win_con.content对我的网站来说太长了,我只想要5个计数字符,[详细]
-
Python:首先在列表中出现一个项目
所属栏目:[Python] 日期:2020-12-20 热度:160
除了第一次出现之外,如何删除列表中所有特定值的出现? 例如.我有一个清单: letters = ['a','b','c','d','a','c'] 我需要一个看起来像这样的函数: preserve_first(letters,'c') 并返回: ['a','a'] 删除除第一次出现的给定值之外的所有内容,否则保留顺序.[详细]
-
python – 在homebrew中更新pip和setuptools不起作用
所属栏目:[Python] 日期:2020-12-20 热度:160
在brew安装 python之后,出现以下内容: Pip and setuptools have been installed. To update them pip2 install --upgrade pip setuptools 运行pip2安装 pip2 install --upgrade pip setuptoolsTraceback (most recent call last): File "/usr/local/bin/pip[详细]
-
python – 编写任意长度的文件列表
所属栏目:[Python] 日期:2020-12-20 热度:139
我有一份表格清单 lssample=[ [ [A,B],[C] ],[ [D],[E,F] ],[ [G,H],[I] ]] 将其写入表单中的文件的最有效方法是什么? A,B : CD: E,FG,H : I 请注意,长度对于子列表是任意的.以下代码仅以其形式写入列表(带括号).是否有一种pythonic方式将其写入文件? with[详细]
-
Python将字符串转换为浮点错误,带负数
所属栏目:[Python] 日期:2020-12-20 热度:87
如何将存储为字符串的负数转换为浮点数? 我在Python 3.6上遇到此错误,并且不知道如何克服它. s = '–1123.04' float(s)Traceback (most recent call last): File "stdin",line 1,in moduleValueError: could not convert string to float: '–1123.04' 解决[详细]
-
python – 查找行的匹配值并单独提取它们,而不指定匹配值(键)
所属栏目:[Python] 日期:2020-12-20 热度:67
我试图在下面的数据框中提取具有匹配Sample_ID的行: df1 = pd.DataFrame([[1,1.0,2.3,0.2,0.53],[2,3.35,2.0,0.65],3.4,0.25,0.55],[3,0.55]],columns=["Sample_ID","NaX","NaU","OC","EC"]) .set_index('Sample_ID') 在上面的数据帧df1中,我想只得到Sampl[详细]
-
Python函数调用顺序
所属栏目:[Python] 日期:2020-12-20 热度:168
当你运行它时,Python如何“读入”程序?例如,我不明白为什么不存在NameError:名称’cough’未在以下代码中定义: def main(): for i in range(3): cough()def cough(): print('cough')if __name__ == '__main__': main() 基本上,我的问题也可以说明为什么上[详细]
-
python – 修改函数参数
所属栏目:[Python] 日期:2020-12-20 热度:160
对不起,如果这是一个愚蠢的问题,但我已经找了一段时间,但没有真正找到答案. 如果我正在编写python函数,例如: def function(in1,in2): in1=in1+1 in2=in2+1 如何使这些更改坚持下去? 我知道他们为什么不这样做,这已在许多答案中得到解决,但我找不到如何让他[详细]
-
python – 将pandas数据帧从wide转换为long
所属栏目:[Python] 日期:2020-12-20 热度:59
我有一个包含以下列的 pandas.Dataframe : a_1 ab_1 ac_1 a_2 ab_2 ac_22 3 4 5 6 7 如何将其转换为以下内容? a ab ac 2 3 45 6 7 我试图使用pandas melt来从宽格式转换为长格式,但不确定语法. 解决方法 您可以将 split 用于MultiIndex,然后在 stack 之前[详细]
-
python – 从文件中读取时剥离空格和新行
所属栏目:[Python] 日期:2020-12-20 热度:128
我有以下代码,在从文件读取时成功地删除行尾字符,但是对于任何前导和尾随空格都没有这样做(我希望中间的空格被留下!) 实现这一目标的最佳方法是什么? (注意,这是一个具体的例子,因此不能删除剥离字符串的一般方法) 我的代码:(尝试使用测试数据:“Moose先[详细]
-
一个简单的Python程序,用户输入“Heads”或“Tails”
所属栏目:[Python] 日期:2020-12-20 热度:83
我尝试创建一个简单的 Python程序,用户输入他们选择的硬币,头或尾的一面.我尝试运行它,但输出始终是“可悲的是,这不是正确的一面[详细]
-
如何为Python列表切片返回任何内容
所属栏目:[Python] 日期:2020-12-20 热度:200
我希望有变量来控制列表开头和结尾有多少元素要跳过,例如 skip_begin = 1skip_end = 2my_list = [9,8,7,6,5]print(my_list[skip_begin:-skip_end]) 返回[8,7]. 如Why does slice [:-0] return empty list in Python所示,具有skip_end = 0给出空列表. 在这种[详细]
-
python – 完全循环具有不同起始索引的列表
所属栏目:[Python] 日期:2020-12-20 热度:50
所以我有这个清单 station_list = [1,2,3,4] 这是一个例子,真正的列表可能更长,但总是这个模式增加整数.作为我的代码的一部分,如果满足某些条件,我想在不同于1的点访问该列表. 假设我想在2处开始迭代.我如何使用从2开始的for循环迭代列表,但仍然只获得所有元[详细]
-
为什么Python的语法规范不包含文档字符串和注释?
所属栏目:[Python] 日期:2020-12-20 热度:52
我正在咨询官方 Python grammar specification as of Python 3.6. 我无法找到任何注释语法(它们显示在#前面)和文档字符串(它们应显示为”’).快速查看the lexical analysis页面也无济于事 – docstrings在那里被定义为longstrings但没有出现在语法规范中.名[详细]