eclipse导入git项目多出现一个src 模块文件的后缀名一定是py吗?

[更新]
·
·
分类:互联网
2199 阅读

eclipse导入git项目多出现一个src

模块文件的后缀名一定是py吗?

模块文件的后缀名一定是py吗?

Python相关的文件扩展名实际不止.py、.pyc、.pyd这三种,但这三种是最常见的。
- 常规脚本
- Python3脚本(Python3脚本通常以.py而不是.py3结尾,很少使用)
- 编译的脚本(字节码)
- 优化的pyc字节码文件(从Python3.5开始,Python将只使用pyc而不是pyo和pyc)
- 用pythonw.exe执行的Windows的Python脚本
- 将Cython src转换为C/C
- 作为Windows DLL创建的Python脚本
.pxd - 相当于C/C 头文件的Cython脚本
- MyPy存根
- 存根文件(PEP 484)
- Python脚本归档(PEP 441)(这是一个包含标准Python脚本头之后的二进制形式的压缩Python脚本(ZIP)的脚本)
- 用于MS-Windows的Python脚本归档(PEP 441)(这是一个包含标准Python脚本头之后的二进制形式的压缩Python脚本(ZIP)的脚本)
[cod] - .gitignore中的通配符表示该文件可能是.pyc,.pyo或.pyd
.rpy - 包含应用程序或框架特定功能的RPython脚本或Python脚本
- 处理使用的Python脚本
- Py4D Python插件
- Python声明文件
我们正常写Python脚本都是以.py为扩展名,这没有问题,.pyc二进制文件可以反编译成.py文件,这也没有问题。

git怎么查看冲突?

方法一(推荐使用):git pull 出现冲突后丢弃本地冲突文件修改,采用远程文件覆盖本地文件git checkout [文件路径]例:git checkout test/src/main/resources/spring-shiro.xml 方法二:git pull 出现冲突后可以暂存本地修改git stash ,然后git pull 更新代码,git stash list 可查看暂存记录列表,释放本地暂存 git stash apply stash@{0} ,出现冲突文件,找到并解决,然后可以提交git add . 加入索引库,然后本地提交git commit -m 注释 最后git push到远程方法三:
pull更新代码,发现error: Your local changes to the following files would be overwritten by merge:pom.xmlPlease commit your changes or stash them before you merge.这说明你的pom.xml与远程有冲突,你需要先提交本地的修改然后更新。
add pom.xmlgit commit -m 冲突解决提交本地的pom.xml文件,不进行推送远程 pull更新代码Auto-merging pom.xmlCONFLICT (content): Merge conflict in pom.xmlAutomatic merge failed; fix conflicts and then commit the result.更新后你的本地分支上会出现 (develop|MERGING)类似这种标志4.找到你本地的pom.xml文件,并打开你会在文件中发现 ae9a0f6b7e42fda2ce9b14a21a7a03cfc5344d61这种标记,中间的是其他人修改的代码自己确定保留那一部分代码,最后删除这种标志 add pom.xmlgit commit -m 冲突解决结束再次将本地的pom.xml文件提交 push将解决冲突后的文件推送到远程