小编Lor*_*oiz的帖子

Python 脚本不适用于双击

我有一个非常基本的问题,但我无法在较旧的答案中找到解决方案。当我双击一个 python 脚本时,我可以看到一个提示闪烁但没有任何反应。如果我用 IDLE 打开相同的脚本并运行它,一切正常。为了确保脚本没有正确执行,我制作了一个这样的测试脚本:

def main():
   files = open('test.txt','a')
   files.write('this is a test')
Run Code Online (Sandbox Code Playgroud)

如果通过空闲启动,简单脚本会写入文件,但如果我双击它,则不会发生任何事情。我尝试了 .py 和 pyw 扩展名以及不止一台(Windows)PC。我将 python 文件夹添加到路径中,但无济于事。

谢谢!

python windows windows-7 python-2.7

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

Openpyxl更改图表的维度

在openpyxl 2.2中,我可以使用图表对象的绘图方法设置图表的尺寸:

chart = openpyxl.charts.BarChart()
chart.drawing.top = 100
chart.drawing.left = 100
chart.drawing.width = 600
chart.drawing.height = 600
Run Code Online (Sandbox Code Playgroud)

在新版本(> 2.3.3)中,这种方法似乎不再存在.我阅读了在线手册,我发现如下:

"图表可以放在容器内.x和y调整位置,w和h调整大小.单位是容器的比例.图表不能放在容器外面,宽度和高度是主要的限制因素:如果x + w> 1,那么x = 1 - w."

所以我认为我必须先更换容器.我在手册中搜索了类class openpyxl.chart.chartspace.ChartContainer,但我找不到设置其宽度和高度的方法.

如何显示具有固定自定义尺寸的图表?

python-2.7 openpyxl

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

标签 统计

python-2.7 ×2

openpyxl ×1

python ×1

windows ×1

windows-7 ×1