
python
文章平均质量分 77
yaoshengting
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 中 绝对导入 和 相对导入 的对比及其适用场景
从项目的**根目录(顶层包)**开始,明确指定模块的完整路径。原创 2025-02-10 17:53:20 · 1284 阅读 · 0 评论 -
‘__main__‘ is not a package
,Python 期望该文件是一个包的一部分,而不是单独的脚本。相对导入只能在包内使用,并且你不能直接运行包含相对导入的脚本,否则会遇到类似。通常,这个问题发生在你直接运行一个脚本时,导致 Python 认为该脚本是“主模块”(如果你仅仅想测试某个模块的功能,避免在模块内使用相对导入,尤其是如果你要直接运行它。,因为 Python 会认为它是顶级脚本,无法处理相对导入。这会使得 Python 识别包的结构,从而能够处理相对导入。相对导入依赖于包结构,确保你的代码位于一个包中,并且通过。),而不属于一个包。原创 2025-02-08 18:48:38 · 487 阅读 · 0 评论 -
通过命令行运行py文件与通过ide运行py文件,对文件中模块的引用方式的影响
通过命令行运行 Python 文件和通过 IDE 运行 Python 文件时,会受到一些影响,主要体现在和sys.path)的设置上。下面详细介绍这两种方式的区别和它们如何影响模块引用。当你通过命令行运行 Python 文件时,Python 会根据你在命令行中指定的路径来查找模块。通常情况下,当前工作目录(即你运行 Python 命令的目录)会被添加到sys.path中。:通过命令行运行时,当前工作目录通常是你执行命令时所在的目录。如果你在my_project这时my_project就是当前的工作目录。原创 2025-02-08 18:32:18 · 1224 阅读 · 0 评论 -
使用pygal模块,from importlib.metadata import entry_points ,报错No module named ‘importlib.metadata‘
是 Python 3.8 及以上版本提供的标准库模块。如果你在使用较低版本的 Python(例如 3.7 或更低版本),这个模块就不可用,因此会报错。原创 2025-02-07 11:17:36 · 820 阅读 · 0 评论 -
python中包,模块,类,函数,变量,常量等命名规范
和其他标识符(如函数名、方法名等)的命名遵循一定的规范。这些规范帮助确保代码的可读性和一致性,使得团队合作时的代码更加规范化。虽然 Python 本身不提供常量机制,但我们通常会使用命名规范来表示常量。这些命名规范有助于提升代码的可读性、可维护性,并遵循 Python 的标准风格。:类名的每个单词的首字母都要大写,且不使用下划线分隔单词。函数和方法的命名应该使用小写字母,并用下划线分隔单词(:类名应当简洁明了,能够描述类的作用或者功能。:变量名应该能够描述该变量的功能或内容。(这是变量和函数的命名方式)。原创 2025-02-06 16:32:55 · 1759 阅读 · 0 评论 -
module ‘numbers‘ has no attribute ‘Number‘
python编程》源代码文件中运行chapter_04时报错,module 'numbers' has no attribute 'Number'原创 2025-02-05 16:40:45 · 160 阅读 · 0 评论 -
使用python调用JIRA6 进行OAuth1认证获取AccessToken
提示:在Jira中配置应用程序链接的【链入认证】时没有配置客户回调URL,只配置了客户关键字(consumer_key),RSA加密公钥(public_key)原创 2025-01-24 10:31:08 · 774 阅读 · 0 评论 -
使用python调用JIRA6 REST API及遇到的问题
JIRA接口调用有两种认证方式访问Jira Rest API,基本认证⽅式(⽤户名和密码)和OAuth1认证方式。基本认证⽅式:因为⽤户名和密码会被浏览器重复地请求和发送,即使采⽤ SSL/TLS 发送,也会有安全隐患,因此不建议使⽤。OAuth 认证⽅式: OAuth 是⼀种认证协议,允许Jira⽤户(Resource Owner) 授权第三⽅应⽤访问他们能操作的Jira 内容,Jira 使⽤ OAuth 1.0a版本。原创 2025-01-10 15:24:31 · 680 阅读 · 0 评论 -
You are using pip version 10.0.1, however version 18.0 is available.
C:\Users\yaosht>pip install requestsCollecting requests Using cached https://files.pythonhosted.org/packages/ff/17/5cbb026005115301a8fb2f9b0e3e8d32313142fe8b617070e7baad20554f/requests-2.20.1-p...原创 2018-12-06 18:48:53 · 461 阅读 · 0 评论