我是非常喜欢linux内核的,作为世界上最伟大的开源软件(我认为)。随手可得的最新版本号的源码。有那么多大牛在维护与更新。读读它。真的对 我的帮助特别大。零零散散的非常久了。如今想要学习网络,学习网络就须要懂套接字编程。也就是去学习一大堆API的使用方法,可是这样非常easy忘记也没有什么 价值。我
转载 2018-02-18 17:54:00
68阅读
包(目录)应该是简短的、小写的名字。最好不要使用下划线。模块(文件)应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。类总是使用首字母大写单词串,如MyClass。内部类可以使用额外的前导下划线。函数和方法函数名应该为小写,可以用下划线以增加可读性。如:my_function。函数和方法的参数总使用“self”作为实例方法的第一个参数。总使用“cls”作为类方法的第一个参数。 如果一个函
# 在python3中生成源代码的实现流程 ## 1. 理解生成源代码的概念 生成源代码是指通过编程方式生成一段完整的python3代码,这段代码可以被解释器直接执行。生成源代码在实际开发中有着广泛的应用,可以用于自动生成模板代码、动态生成数据处理脚本等场景。 ## 2. 实现步骤概览 下面是实现生成源代码的步骤概览: | 步骤 | 描述 | | --- | --- | | 1 | 创建一
原创 2023-12-28 06:06:48
48阅读
使用Cython将.py转换成.so,保护源代码     自从发现Python的简单之后,一些对效率要求不高的地方博主基本上就懒得用C之类的语言了。但是Python脚本的代码保护就是个问题。    之前会考虑用C与Python混合编程,后来发现一种方法可以直接将.py封装成.so库文件,这是何等骚气的操作。果断分享
转载 2023-05-29 16:42:02
173阅读
机器学习实战源代码python3\machinelearninginaction\.git\COMMIT_EDITMSG机器学习实战源代码python3\machinelearninginaction\.git\config机器学习实战源代码python3\machinelearninginaction\.git\description机器学习实战源代码python3\machinelearnin
转载 2023-11-22 08:59:18
54阅读
前言:手会才是真的会,本文章建议一遍敲代码一遍学习相应知识点(最好有一点编程基础)(本文多为知识代码演示,请结合自身实际情况使用)(创作不易,本文分享属于个人学习心得,希望真的能帮到想自学的 Python入门的人)一,Python常见数据结构1,PythonComdatStr# 字符串格式化以及None与布尔型 name = 'python' age = 27# “打印我是Python,今年27
最近因工作需要,需要在图片上添加数字,查询了资料,自己写了一个方法,并进行了测试,由于代码用到了PIL库,需要下载安装,下载地址:http://www.pythonware.com/products/pil/,下载Imaging-1.1.7.tar.gz后解压得到,Imaging-1.1.7,在命令行下运行setup.py进行安装 具体实现代码如下: # -*- coding: utf-8 -*-
上次总结Python3的字典实现后的某一天,突然开窍Python的__slots__的实现应该也是类似,于是翻了翻CPython的源码,果然如此!关于在自定义类里面添加__slots__的效果,网上已经有很多资料了,其中优点大致有:(1)更省内存。(2)访问属性更高效。而本文讲的是,为什么更省内存?为什么更高效?当然为了弄明白这些,深入到CPython的源码是必不可少的。不过,心里有个猜想之后再去
其实很多编程语言都可以做爬虫,例如java、c#、php等等甚至excel都可以抓网页的图表,那么为什么我们要用Python呢?它简单、便捷,而且有好多库可以选择,可以说python是写爬虫的首选了!今天就来带大家写一个简单而又完整的爬虫,我们来抓取整站的图片的,并且保存到电脑上!准备工作工具:Python3.6、pycharm库:requests、re、time、random、os目标网站:妹子
Python3源码分析本文环境python3.5.2。 参考书籍<<Python源码剖析>> python官网Python3的sys模块初始化根据分析完成builtins初始化后,继续分析sys模块的初始化,继续分析_Py_InitializeEx_Private函数的执行,void _Py_InitializeEx_Private(int install_sigs, in
# 如何在 Python 3 中编译 SSL 源代码 在许多项目中,SSL/TLS 是保障数据传输安全的重要协议。在使用 Python 时,标准库使用 SSL 模块来处理与加密相关的任务。如果你希望从源代码自行编译 Python 3 以及其 SSL 支持,下面会详细指导你完成这一过程。 ## 编译 Python 3 SSL 的流程 首先,我们需要了解整个编译过程的主要步骤。以下是编译 Pyt
原创 7月前
49阅读
  python3简单实现一个去网站图片的小功能:   有时候想要下载自己喜欢的多个图片时,不需要一个个点击来下载,使用python脚本批量拉取,并保存到本地。 1. 首先找到自己要下载图片的url 2. 上代码:1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # __Author__: 陌路疏途
# 如何使用Python取网页源代码 ## 引言 在当今的信息时代,互联网上存在着大量的网页数据。有时候我们需要使用Python爬虫技术来获取这些网页的源代码,以便进一步进行数据分析、处理或者其他操作。本文将介绍如何使用Python编写爬虫程序来实现网页源代码的获取,并提供相应的代码示例。 ## 1. 准备工作 在开始编写爬虫程序之前,我们需要安装一些必要的工具和库。 ### 1.1
原创 2023-09-04 09:31:36
66阅读
“负数过过过” 小游戏说明游戏玩法游戏开始时,桌面上有-3到-35共33张负数卡。每个玩家手里有9张Pass卡,Pass卡不可转交他人。游戏开始后,玩家轮流随机从桌面上抽取负数卡。并选择是否接受该负数卡。如果选择不接受,则需放置一张 Pass 卡到桌面上。当一位玩家选择放置 Pass 卡后,选择权自动移交到下一位玩家手中,由他来决定是否接受该负数卡,以此类推。如果玩家手中没有 Pass 卡,则他必
转载 2024-06-26 22:41:08
49阅读
源代码编译介绍1. C/C++代码编译1.1. 编译过程hello程序#include <stdio.h> int main(){ printf("hello world!\n"); return 0; }在Unix系统上,从源文件到目标文件只需要一条命令:$ gcc hello.c -o hello #编译 $ ./hello #执行 hello world!这个过
1. python中的变量:python中的变量声明不需要像C++、Java那样指定变量数据类型(int、float等),因为python会自动地根据赋给变量的值确定其类型。如 radius = 20,area = radius * radius * 3.14159 ,python会自动的将radius看成“整型”,area看成“浮点型”。所以编程时不用再像之前那样小心翼翼的查看数据类型有没有出错
beautifulsoup解析页面''' 想要学习PythonPython学习交流群:973783996满足你的需求,资料都已经上传群文件,可以自行下载! ''' from bs4 import BeautifulSoup soup = BeautifulSoup(htmltxt, "lxml") # 三种装载器 soup = BeautifulSoup("<a></p>
转载 2023-05-27 15:19:13
236阅读
        今天谈一下关于python中input的一些基本用法(写给新手入门之用,故只谈比较实用的部分)。       首先,我们可以看一下官方文档给我们的解释(在python的shell中输入命令即可):        上面的英文说的是什么呢?大家有兴趣的可以自己在网上翻
因为很多时候要涉及到url的编码和解码工作,所以自己制作了一个类,废话不多说 码上见!
转载 2023-05-25 23:08:50
119阅读
本文重点在解决报错,不是安装1、Python3下载wget http://npm.taobao.org/mirrors/python/3.8.0/Python-3.8.0.tgz2、安装tar -zxvf Python-3.8.0.tgz cd Python-3.8.0/ ./configure --prefix=/usr/ make clean make && make alti
转载 2023-10-12 19:49:37
193阅读
  • 1
  • 2
  • 3
  • 4
  • 5