问题标签 [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 投票
3 回答
2695 浏览

python - 我可以仅将 Python .pyc 文件部署到 Google App Engine 吗?

我正在开发一个在 Google App Engine 上使用 Django 的项目。有人问我是否可以将某些代码仅部署为已编译。

所以我想问题是我可以上传一个仅包含相关代码的 .pyc 文件吗?我已经在应用程序中使用 views.pyc 文件进行了基本测试,但一切都不起作用。我可以设置一些配置或其他配置以允许 Google App Engine 仅使用 .pyc 文件吗?

0 投票
9 回答
380320 浏览

python - 是否可以将已编译的 .pyc 文件反编译为 .py 文件?

是否可以从 .py 文件生成的 .pyc 文件中获取一些信息?

0 投票
3 回答
1633 浏览

python - Python 不解释更改的文件,使用过时的 .pyc

昨天使用 Google App Engine 在 python 中开发它停止运行当前版本的脚本。即使 .py 源已更改,它似乎也运行先前预编译的 .pyc ,而不是执行最新版本。

错误消息实际上引用了最新源中的正确行。除非行的位置发生了变化,否则它会引用先前发生错误的位置的行。

删除 .pyc 文件会导致从当前版本重新创建它们。删除所有 .pycs 目前是一个糟糕的解决方法。

我怎样才能找到问题的根本原因?

0 投票
4 回答
5546 浏览

python - Python:以编程方式将 Python 包编译成 pyc 或 pyo 文件

这是我的测试套件。

我在一个临时文件夹中有一个自动生成的 Python 包。都是.py文件。我想以编程方式将它们编译成 (a).pyc和 (b).pyo文件。(一个测试会做.pyc,另一个会做.pyo。)当然,这应该用活跃的解释器来完成。我不想导入模块,只需编译。

我怎样才能做到这一点?

0 投票
2 回答
1293 浏览

java - 通过 Jython 使用 .pyc 文件

我正在为 Python 工具构建 Web 界面。它是使用 J2EE (Spring) 设计的。

在此过程中,我需要调用 Python 函数,因此我使用的是 Jython。

但是对于某些模块,我没有 Python 源文件,我只有.pyc文件和列出该文件方法的文档。我需要知道如何.pyc使用 jython 在文件中调用这些函数。

我试图反编译 Python 文件,但由于它们已与 Python 2.7 兼容,我无法找到反编译器来完成这项工作

0 投票
2 回答
415 浏览

python - 如何使用 Jython 的“pycimport”模块?

我想在 Jython 中导入一个 pyc 文件,有人建议我探索 Jython 中的 'pycimport' 模块,但由于这是一个实验性模块,我无法获得任何代码示例,如果有人可以,我会很高兴帮助我用 Java 实现这个模块。

0 投票
3 回答
2920 浏览

python - ImportError:错误的幻数,因为 OSX Lion

每次使用 PyDev 在 Eclipse 中运行任何 python 文件时,我都会收到此错误:

我正在使用python 2.6。当我从终端(2.7 或 2.6)运行 python 时,不会出现此问题。自从上次一切正常以来,我唯一改变的就是从 Snow Leopard 对 OSX Lion 的更新。

与此类似的讨论似乎建议删除 .pyc 文件,因为最初使用 .pyc 文件的内容之间存在某种不匹配(我不完全确定什么是幻数......)。但我对从 Frameworks 目录中删除 os.pyc 的想法有点谨慎。当唯一的其他文件是 os.pyo 文件时(不确定它有什么区别),而不是 os.py。

我已经安装了所有 OSX Lion 更新、Eclipse 更新和 PyDev 更新。

即使使用以下代码也会出现此问题:

任何解决此问题的帮助将不胜感激!

0 投票
3 回答
31199 浏览

python - 在 Idle shell 中导入模块

我正在尝试学习 python,但在导入模块时遇到了麻烦。我有一个 .pyc 文件,我正在尝试将它导入到名为 dfa.pyc 的空闲 shell 中

我有一个名为 xyz 的文件夹中的文件。我使用以下命令导航到此文件夹:

所以现在,如果我尝试运行命令:

我得到错误:

如果我运行命令:

它返回真。

有人可以解释我如何导入 dfa.pyc 文件吗?

谢谢

0 投票
2 回答
325899 浏览

python - python 文件扩展名 .pyc .pyd .pyo 代表什么?

这些 python 文件扩展名是什么意思?

  • .pyc
  • .pyd
  • .pyo

它们之间有什么区别以及它们是如何从 *.py 文件生成的?

0 投票
1 回答
857 浏览

python - 使用 pyc 编译 IronPython - 没有名为 numpy 的模块

我有一些在 Visual Studio 中运行良好的 IronPython 代码。它使用 numpy。但是,当我使用 pyc 编译它时,它编译成功,但是当我运行它时,出现“没有名为 numpy 的模块”错误。

我尝试从 IronPython DLLs 目录中复制各种 DLL(基本上是所有 numpy 的),但我仍然得到错误。

我试过谷歌但没有成功,所以非常感谢任何帮助。

我在 Windows 7 上运行 IronPython 2.7.1 版。