文件名大小更新时间《Python编程》源代码文件\.gitignore492016-06-15《Python编程》源代码文件\appendix_a\README.md69342016-06-15《Python编程》源代码文件\appendix_b\hello_world.py292016-06-15《Python编程》源代码文件\appendix_b\Python3.sublime-build58
转载 2023-11-22 08:49:31
168阅读
1 算法 1.1 字符串 1.1.1 正则表达式  re 【标准】提供基于正则匹配和替换。 1.1.2 字符集  chardet Home:https://github.com/erikrose/chardetchardet 可以猜测任意一段文本字符集编码。对于编码类型未知文本,它会很有用。chardet 既可以作为模块来使用,也可以作为命令行工具来
转载 2023-10-11 17:03:58
71阅读
原标题:这7个开源Python,让你轻松代码分析当软件项目进入"维护模式”时,很容易把从一开始就建立代码可读性和编码标准抛开,但是,在代码中保持一致样式和测试标准是减少维护负担重要部分,这样可以确保未来开发人员能够快速了解最新项目情况维持项目可维护性一个好方法是使用外部来检查您代码运行状况。这些是我们最喜欢一些用于linting代码(检查PEP 8和其他样式错误),强制
转载 2023-06-16 04:43:49
298阅读
# 如何实现Python源代码 ## 1. 整体流程 下面是实现Python源代码整体流程,可以用表格形式展示: | 步骤 | 描述 | | ---- | ---- | | 1 | 确定要开发功能和目标 | | 2 | 创建一个新Python项目 | | 3 | 编写代码 | | 4 | 运行和测试代码 | | 5 | 打包代码 | | 6 | 发布Python包管
原创 2023-10-25 19:34:11
21阅读
当一个软件项目进入维护模式,很容易抛开代码可读性和编码标准从一开始就建立了。然而,保持一致风格和测试标准代码是减少维护负担一个重要组成部分。这可以确保未来开发人员可以快速了解最新项目状态。保持项目可维护性一个好方法是使用一个外部代码检查卫生。这是一些我们喜欢产品毛羽代码(PEP检查8和其他样式错误),执行一致风格,和测试覆盖率。检查代码规范PEP8是官方Python
## 如何查看Python源代码 作为一名经验丰富开发者,你可能经常需要查看Python源代码来了解其内部实现细节或解决问题。本文将详细介绍如何使用Python内置工具和流程来查看源代码。 ### 整体流程 首先,我们来看一下查看Python源代码整体流程。下面是一个简单流程图: ```mermaid flowchart TD A[导入库] --> B[查看帮
原创 2023-09-16 13:39:34
1259阅读
开源最前线(ID:OpenSourceTop) 猿妹编译当软件项目进入“维护模式”时,很容易把从一开始就建立代码可读性和编码标准抛开,但是,在代码中保持一致样式和测试标准是减少维护负担重要部分,这样可以确保未来开发人员能够快速了解最新项目情况维持项目可维护性一个好方法是使用外部来检查您代码运行状况。这些是我们最喜欢一些用于linting代码(检查PEP 8和其他样式错误),
## Python模块源代码Python开发中,模块是一种将相关代码组织在一起方式。Python标准中已经包含了众多常用模块,例如`math`、`random`等,可以直接在代码中引入并使用。但是,在实际开发中,我们经常需要使用一些特定模块,而这些模块并不包含在Python标准中。这时,我们可以通过使用Python模块源代码来获取并使用这些特定模块。 ### Python模块
原创 2023-08-24 19:58:53
72阅读
# 安装 Python 源代码:一探究竟 Python 是一个广泛使用高级编程语言,因其简单易学、可读性强和丰富而受到许多开发者喜爱。在Python中,使用第三方能够显著提高开发效率,满足复杂功能需求。本文将深入探讨如何在 Python 中安装,同时展示相关代码示例,以及其背后原理。 ## 什么是 Python Python 是一些模块集合,这些模块中包含了可以
原创 2024-08-26 07:00:23
55阅读
这里写目录标题函数基本概念python函数分类函数定义和调用要点形参和实参文档字符串(函数注释)返回值 函数是可重用程序代码块。函数作用,不仅可以实现代码复用,更能实现代码一致性。一致性指的是,只要修改函数代码,则所有调用该函数地方都能得到体现。 在编写函数时,函数体中代码写法和我们前面讲述基本一致,只是对代码实现了封装,并增加了函数调用、传递参数、返回计算结果等内容
# Python中random源代码解析与应用 在Python编程中,随机数生成常常是算法设计和数据分析中不可或缺一部分。Python`random`提供了一系列函数,便于生成随机数、随机选择、洗牌等功能。本文将深入探讨`random`源代码通过一些示例,帮助读者更好地理解这一模块底层实现以及实际应用。 ## 1. random模块结构 `random`实现基于Me
原创 10月前
281阅读
Python对象底层实现注:本篇是根据教程学习记录笔记,部分内容与教程是相同,因为转载需要填链接,但是没有,所以填原创,如果侵权会直接删除。在“Python源码学习笔记:Python万物皆对象”中,我们对Python对象类型体系有了一定认识,这篇博客将从源码层面来介绍Python中万物皆对象底层实现。1. PyObject:对象基石在Python解释器C层面,一切对象都是以PyO
转载 2023-07-07 16:24:53
890阅读
No 1:Home-assistant (v0.6+)基于Python 3开源家庭自动化平台[Github 11357 stars,由Paulus Schoutsen提供]https://github.com/home-assistant/home-assistantNo 2:PytorchPyTorch是使用GPU和CPU优化深度学习张量,基于Python语言编写。[Github 1101
扫雷源代码刨析 注意:源代码仅供个人作学习研究时参考,不得在程序制作中直接抄录。    源代码一共两个文件:Mine.java,MGame.java,另外还有一些图片。    在JBuilder下建立一个新工程,将两个源文件复制到工程目录下src/mine目录中,将所有图片复制到src/images目录中就可以了。&nbs
转载 2023-08-23 12:43:22
175阅读
Requests基本用法Requests是用python语言基于urllib编写,采用是Apache2 Licensed开源协议HTTP如果你看过上篇文章关于urllib使用,你会发现,其实urllib还是非常不方便,而Requests它会比urllib更加方便,可以节约我们大量工作。(用了requests之后,你基本都不愿意用urllib了)一句话,requests是pyth
阿里巴巴研究院开源代码有以下几个:1. X-DeepLearning:阿里巴巴自研深度学习框架,支持分布式训练和推理,具有高效、易用等特点。该框架已经在阿里巴巴内部广泛应用。 2. EasyTransfer:基于TensorFlow开源迁移学习工具包,支持快速搭建和训练自然语言处理(NLP)任务和图像分类任务等模型,具有高效、灵活、易用等特点。 3. AI-City:面向智慧城市领域AI
简介pymysql:纯Python实现一个驱动。因为是纯Python编写,因此执行效率不如MySQL-python。并且也因为是纯Python编写,因此可以和Python代码无缝衔接。MySQL Connector/Python:MySQL官方推出使用纯Python连接MySQL驱动。因为是纯Python开发,效率不高。MySQL-python:也就是MySQLdb。是对C语言操作My
转载 2023-11-23 16:38:36
18阅读
背景介绍有些场景下需要将系统所有源码拷贝在一起,比如:申请软件著作权时需要提供源码,一个一个java文件copy就太慢了。解决方案利用python脚本读取并写入到txt然后将txt复制到word即可说明:txt文件名默认为目录名,也是java项目工程名称代码:# coding=utf-8 import os # import docx class getCode: list_name
转载 2023-06-26 01:11:18
303阅读
使用包inspect1 import inspect 2 from mxnet import contrib 查看模块所在路径:1 inspect.getsourcefile(contrib)查看源码:1 inspect.getsourcelines(contrib) 
转载 2023-06-26 17:16:09
326阅读
作业一:新建swap分区开启Linux系统前添加一块大小为15GSCSI硬盘开启系统,右击桌面,打开终端为新加硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G格式化主分区为ext3系统将逻辑分区设置为交换分区启用上一步交换分区并查看交换分区状态作业二:free命令查看内存第1行 Mem:total:表示物理内存总量。 used:表示总计分配给缓
  • 1
  • 2
  • 3
  • 4
  • 5