测试 | pycharm 常用操作
1、增加自动导入功能
你也可以通过设置来启用PyCharm自动导入功能。在PyCharm的菜单中选择"File" -> “Settings”,进入设置界面。在左侧的面板中找到"Editor" -> “General” -> "Auto Import"选项,确保"Add unambiguous imports on the fly"和"Optimize imports on the fly"都被选中。这样,在编写代码时,PyCharm会自动检测到未导入的模块并提供自动导入的建议。
2、pycharm里面不能使用相对路径问题解决
打开运行配置,working directory 一定要是运行文件所在的目录,而不是项目的目录,必然找不到相对路径。
3、修改pycharm颜色 setting -- Editor -- color scheme
4、在PyCharm中,“Directory”(目录)和"Python Package"(Python 包)是两个不同的概念。
-
目录(Directory):目录是文件系统中的文件夹,用于组织和存储文件。在PyCharm中,一个目录通常用于存储项目的文件,包括源代码文件、配置文件等。你可以在PyCharm中直接创建和管理目录,并在项目中引用它们。目录可以包含其他目录和文件,并以层次结构组织。
-
Python 包(Python Package):Python 包是一个特定结构的目录,其中包含一个特殊的文件
__init__.py
。这些包用于组织和管理 Python 代码,使其可以以模块的形式被其他代码引用。使用 Python 包可以使项目更加模块化和可复用。你可以在PyCharm中创建和管理 Python 包,并在项目中引用它们。PyCharm会自动识别包并提供相应的功能和代码提示。
总结来说,目录可以用来组织和存储文件,而Python包是一种特殊的目录结构,用于组织和管理可复用的Python代码。在PyCharm中,你可以创建和管理目录和Python包,并根据需要在项目中使用它们。
5、在PyCharm中应使用正斜杠(/)作为路径分隔符
在PyCharm中,你可以使用反斜杠(\)或正斜杠(/)作为路径分隔符。但是,建议使用正斜杠(/)作为路径分隔符。
使用正斜杠(/)作为路径分隔符的好处是,它在各种操作系统(如Windows、Mac和Linux)上都是通用的,因此代码可以在不同的操作系统上运行而无需修改路径分隔符。此外,正斜杠(/)还具有更好的可读性和可移植性。
PyCharm会自动将反斜杠(\)转换为正斜杠(/),因此你可以在代码中使用任何一种路径分隔符,并且PyCharm将正确解析它们。
下面是在PyCharm中使用正斜杠(/)的示例:
path = 'path/to/file.txt'
如果你使用反斜杠(\),PyCharm也会将其正确解析,但是在某些情况下(例如在Windows上运行代码时),反斜杠可能导致一些问题。
path = 'path\\to\\file.txt'
因此,为了确保代码的可移植性和可读性,建议在PyCharm中使用正斜杠(/)作为路径分隔符。
6、编码风格 类的前面留两行空格
7、控制台输出中文乱码
方法一:设置默认编码
1. 打开PyCharm,进入File -> Settings。
2. 在左侧菜单中选择Editor -> File Encodings。
3. 在右侧找到Global Encoding 和 project Encoding 选项,将其设置为UTF-8。
4. 确认修改后,按Apply -> OK保存修改。
但是以上修改之后debug还是乱码
用了以下方法解决:
方法二:打开控制面板,
点击更改日期、时间或数字格式,
点击管理->更改系统区域设置,
把Beta版前面的勾给打上然后重启计算机就大功告成了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构