问题标签 [pyc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
169 浏览

python - methods from .pyc file not being read

I have a python file that does something. It calls into methods from a .pyc file as follows.

someFile.py

When I call the interpreter and type the following statements,

I see the following output:

But, when I run someFile.py, the output prints 'imported' and ignores everything after the 'inputData = ReadInputData(someInputFile)' statement. Why is this statement failing? What am I doing wrong?

0 投票
1 回答
2090 浏览

python - Python 缓存字节码 (pyc) 文件何时更新?

有时我通过指向在特定模块上运行 unittest make PYTHON_TEST=path_of_module_to_test test,如果该模块path_of_module_to_test test导入了一些其他已更新的 python 模块,则从该模块完成的导入将从更新的 py 源文件或未更新的 pyc 文件中获取,或者将导入导致依赖pyc文件的更新?

0 投票
1 回答
564 浏览

python-3.x - 如何在不使用 py 文件的情况下将字符串转换为 pyc 文件?

我有一个字符串print("hello")。我想直接将其存储为 .pyc 文件并稍后执行。我怎样才能做到这一点?

0 投票
1 回答
767 浏览

image - 如何在使用 pyc.py 制作 exe 时在 exe 文件中包含图像

在使用 pyc.py 制作 exe 时,它​​只是将图像引用为静态文件夹引用。
实际上我已经在视觉工作室中使用铁蟒设计了 gui。我有一张必须在第一帧中显示的图像。所以我通过使用代码完成了它


现在我已经运行了这个项目,它显示成功。现在我使用 pyc 模块构建了一个 exe。但问题来了,它没有显示任何窗口,因为参考图像不在 exe 所在的文件夹中。
这是我的问题。我想要解决方案,因为我可以简单地将图像包含在 exe 中并简单地访问它。如果是java,我们可以像这样获取jar中的图像对。


同样,我希望图像位于 exe 文件中并从中引用。只是有人说我任何解决方案。提前致谢...

0 投票
3 回答
181 浏览

python - Python类编译后无法更新

几天前我刚开始使用 python,来自 C++ 背景。当我编写一个类,通过脚本调用它,然后更新类的接口时,我会发现一些我觉得非常不直观的行为。

成功编译后,该类似乎不再可更改。这里有一个例子:

测试模块.py:

测试脚本.py:

执行给了我

现在我更改以下参数列表Method

,我删除了 testModule.pyc 并在我的脚本中调用

结果,我得到

我究竟做错了什么?为什么脚本不使用类的更新版本?我使用 Canopy 编辑器,但我在 python.exe 解释器中也看到了这种行为。

如果之前有人问过类似的问题,我们深表歉意。我没有找到与此相关的问题。

0 投票
1 回答
5833 浏览

python - 为什么在导入时会创建 .pyc 文件?

我已经看到了一些描述.pyc文件是什么以及何时创建的资源。但是现在我想知道为什么在.py导入文件时会创建它们?

另外,为什么不.pyc为进行导入的主要 Python 文件创建一个文件呢?

我猜这与性能优化有关,学习这鼓励我分解我的文件,因为内置编译似乎很好利用。但是我不确定是否是这种情况,而且我也很好奇是否有人对运行程序有和没有.pyc文件的差异有统计数据,如果它确实是为了速度。

我会自己运行它们,但我没有一个好的、大型的 Python 代码库来测试它。:(

0 投票
2 回答
3541 浏览

python - 如何执行编译的python代码

我有一个编译好的 Python 文件,path/program.pyc.

我想用我当前的globals()and执行它locals()。我试过了:

更具体地说,我想要的是:

一个.py

b.py

当我运行时a.py,我想查看输出:1.

实际上execfile()正是我想要的,但它只适用于.py文件而不是.pyc文件。我正在寻找execfile()适用于.pyc文件的版本。

0 投票
1 回答
1085 浏览

python - C 可以运行已编译的 Python 代码(.pyc 文件)吗?

考虑到主要的 Python 实现 CPython 是用 C 编写的,并且存在可以将 Python 代码转换为 C 的库,是否可以在 C 或 C++ 中运行已编译的 Python 字节码?

0 投票
1 回答
10180 浏览

python - 我如何理解 .pyc 文件内容

我有一个.pyc文件。我需要了解该文件的内容以了解 python 的反汇编程序是如何工作的,即如何dis.dis(function).pyc文件内容生成输出。

例如

我需要使用该.pyc文件获得这样的输出。

0 投票
2 回答
20606 浏览

python - 如何从 Python 脚本制作 .pyc 文件

我知道当 Python 脚本在其他 python 脚本中导入时,会创建一个 .pyc 脚本。有没有其他方法可以使用 linux bash 终端创建 .pyc 文件?