gpt4 book ai didi

python - 我应该将 pyc 文件置于版本控制之下吗?

转载 作者:IT老高 更新时间:2023-10-28 22:22:20 26 4
gpt4 key购买 nike

我在 Python 中创建了一个 GitHub 项目。第一次运行项目后,里面出现了一些.pyc文件。我应该将它们置于版本控制之下并将它们提交到我的 fork 吗?

最佳答案

你不应该。 .pyc 文件包含字节码,对于不同的 Python 版本和实现可能会有所不同。

只需在 .gitignore 或全局 gitignore 中添加 *.pyc 行。

还可以查看 great collection of gitignore几乎所有平台的文件。您可以将它用于您的 python 项目:

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*,cover

# Translations
*.mo
*.pot

# Django stuff:
*.log

# Sphinx documentation
docs/_build/

# PyBuilder
target/

关于python - 我应该将 pyc 文件置于版本控制之下吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32110126/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com