ICode9

精准搜索请尝试: 精确搜索
  • python实现单例模式2022-09-09 01:01:33

    一、什么是单例模式? """ 单例模式: 单例模式是一个软件的设计模式,为了保证一个类,无论调用多少次产生的实例对象, 都是指向同一个内存地址,仅仅只有一个实例(对象)! 五种单例: - 模块 - 装饰器 - 元类 - __new__ - 类方法: cl

  • python 使用随笔2022-09-09 00:34:08

    下再第三方包(如果下载后导入不了,那就是下载后的包文件路径不在环境变量里面了,那就把下载的文件全部移过去,我下载后包文件路径是d:\web\python\install\lib\site-packages,环境变量是 d:\web\python\install\。如果pip用不了,那就是python解释器没安装):pip install requests   查

  • python学习Day632022-09-08 23:32:56

    Day 63 今日内容概要 批量操作数据 批量数据展示—分页展示 自定义分页器 form组件 form组件前戏 form组件简介 form组件三大功能 form类型创建 form组件三大功能如何使用 form组件中重要字段参数 form组件中的钩子函数 modelform组件 save()方法 今日内容详细 1.批量

  • python自动补全2022-09-08 21:31:14

    代码 # cd /usr/lib/python2.7/site-packages/ # vim tab.py #!/usr/bin/python # python tab file import sys import readline import rlcompleter import atexit import os # tab completion readline.parse_and_bind('tab: complete') # history file his

  • 爬虫数据可视化前的环境准备(已安装python环境前提下)2022-09-08 20:33:54

    一、requests请求库安装 在桌面右键打开终端输入:pip install requests 二、Beautiful Soup解析库安装 终端输入: Beautiful Soup 4安装:pip install bs4 lxml安装:pip install lxml 三、matplotlib安装 下载miniconda 下载地址:https://docs.conda.io/en/latest/miniconda.html w

  • linux (centos 7.5) 下使用python 2.7 打包2022-09-08 18:01:59

    1、安装pip 安装pip2 20.0版本 curl "https://bootstrap.pypa.io/pip/2.7/get-pip.py" -o "get-pip.py"python get-pip.py 2、安装 pyinstaller python 安装最好的pyintaller 版本为3.4pip install pyinstaller==3.4 3、打包 pyinstaller -F spy.py

  • python 读取pdf,导出 txt 或 html2022-09-08 18:01:38

    本文链接:https://www.cnblogs.com/tujia/p/16670374.html   一、安装 pdfminer.six pip install pdfminer.six   二、使用代码读取pdf from io import StringIO from pdfminer.layout import LAParams from pdfminer.high_level import extract_text_to_fp output_string

  • python虚拟环境管理工具virtualenvwrapper-win安装和使用(Win10)2022-09-08 16:05:11

    安装 pip install virtualenvwrapper-win 自定义 WORKON_HOME 路径 默认创建的虚拟环境位于C:\Users\username\envs。 C盘不够的话,更改 WORKON_HOME 来定制。 计算机–>属性–>高级系统设置–>环境变量–>系统变量中, 新建“变量名”:WORKON_HOME, 变量值:自定义的文件夹路径(最好选

  • Python %字符串格式化 (%操作符)2022-09-08 16:01:46

    出自  http://www.cnblogs.com/vamei/archive/2013/03/12/2954938.html   模板 格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。 比如下面的

  • 判断二叉树是否为二叉搜索树、完全二叉树、平衡二叉树 Python实现2022-09-08 14:34:11

    1.二叉搜索树:若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。(即中序遍历情况下,值依次增大) # 二叉搜索树 # 中序遍历情况下,值递增则为二叉树 def isBSTree(head):

  • Django运行启动2022-09-08 14:33:26

    运行Django开发的服务器 切换到你的项目目录下,进入虚拟环境,运行下面的命令: python manage.py runserver 这将会在端口8000启动一个本地服务器,而且只能让你的这台电脑连接和访问。 要想更改服务器端口,可以将端口作为命令行参数传入: python manage.py runserver 8080 这样将会在

  • 二叉树先序、中序、后序遍历 递归与非递归 Python实现2022-09-08 14:31:40

    1.先序遍历:根节点->左子树->右子树 # 先序打印二叉树(递归) def preOrderTraverse(node): if node is None: return None print(node.val) preOrderTraverse(node.left) preOrderTraverse(node.right) # 先序打印二叉树(非递归) def preOrderTravese(node):

  • python渗透测试之argparse的使用2022-09-08 14:30:30

    一、前言   最近研究了python渗透测试,在做渗透测试时不可少的一个模块就是argparse(python3)/optparse(python2);发现大家所提供的一些关于渗透测试的代码以及资料里面大多都用的是   optparse(python2),但是optparse在python2.7以后就被放弃且不再维护更新了,所以对于python3的用户来

  • 使用 乐天 / V-IM 作为网页即时聊天2022-09-08 14:02:03

    使用 乐天 / V-IM 作为网页即时聊天 刚安装运行完, Github: gitee: https://gitee.com/alyouge/V-IM   一,下载 不多说了,上面有链接。 下载完后,是这样的文件。   二,运行 1 仔细阅读README.md   2 启动v-im-server 这一步是springboot的,没什么大问题   3 启动v-im-pc 主要是这

  • PyCharm安装教程2022-09-08 13:31:06

    PyCharm是目前最流行、使用最广泛的Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、单元测试、版本控制等,此外,还提供了一些高级功能,以用于支持Django

  • 解决python运行selenium程序执行完后,Chrome浏览器自动关闭的问题2022-09-08 12:31:20

    遇到问题: 最近在学Selenium的时候遇到一个问题,当我执行完程序,浏览器自动关闭了,我在程序中也没有写driver.quit()或driver.close()方法,已检查浏览器版本和webdriver版本是相同的 代码如下: from selenium import webdriver def run_webdriver(): options = webdriver.ChromeOp

  • VSCode安装和Python安装及其配置【转载】2022-09-08 08:00:17

    Visual Studio Code(VSCode)是微软出品的一款可扩展的轻量级开源编辑器,并且支持全平台系统。这些特性使得VSCode颇受欢迎,可以说是目前最火的代码编辑器之一了,在程序员圈子里,越来越多的朋友使用他开发Python应用。下面将一步步指导操作,来实现我们的第一个Python程序,先看成果: 我的安

  • python :生成条形码2022-09-08 03:31:00

    1 import barcode 2 from barcode.writer import ImageWriter 3 4 #Define content of the barcode as a string 5 number = input("Enter the code to generate barcode : ") #clcoding.com 6 7 #Get the required barcode format 8 barcode_format = b

  • python各种时间的转换2022-09-07 17:30:50

    import time, datetime # 1662541290 print(int(time.time())) t = datetime.datetime.now() # 2022-09-07 17:01:30.954448 print(t) # 2022-09-07 17:03:09 print(t.strftime('%Y-%m-%d %H:%M:%S')) # 一个小时后 2022-09-07 18:04:57 t += datetime.timedelta(ho

  • VSCode-CodeRunner_python中文输出乱码的问题2022-09-07 11:32:12

    VSCode-Code Runner python 输出中文乱码的问题 第一步:通过Ctrl + Shift + P 找到 settings 第二步:在 settings.json 中找到python项,并修改为: "code-runner.executorMap": { "python": "set PYTHONIOENCODING=utf8 && python -u", }

  • Python工具箱系列(四)2022-09-07 10:32:27

    上期描述了如何在Windows下安装官方的Python3.8,本期描述如何安装Anaconda。建立Python环境这个话题,为何要大费周章、不厌其烦的叙述呢,主要的原因是: 所有的语言在设计时,都假定运行在一个纯净的环境下,但现实往往不是如此。经常在Windows下会安装多个版本的Python; Python在设计之

  • Python-wxPython2022-09-07 01:32:26

    wxPython Python中的图形用户界面开发库 Tkinter是Python官方提供的图形用户界面开发库, 用于封装Tk GUI工具包. PyQt是非Python官方提供的图形用户界面开发库, 用于封装Qt工具包. wxPython是非Python官方提供的图形用户界面开发库. 程序结构 若要构建一个wxPython程序, 至

  • 用python反弹shell2022-09-07 00:33:31

    用python反弹shell 攻击机:linux(本文章使用ubuntu) 受害主机:安装了python的windows或者linux(本文章受害主机为kali linux) 1.配置环境:windows安装python , python官网地址: www.python.org ;linux:sudo apt-get install python3 2.攻击机开启http服务,apt install -y apache2   ##

  • pip-离线安装第三方包2022-09-06 23:33:18

    第三方包的离线安装 搜索到相应的安装包 然后点击download files 下载source distribution源码文件 其实源码文件和whl包都是可以离线安装的,可能还会联网下载第三方依赖 只不过他们使用的安装命令不同 源码包使用python命令执行源码包里面的setup.py文件 whl包

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有