ICode9

精准搜索请尝试: 精确搜索
  • selenium+chrome抓取数据,运行js2021-10-21 18:03:55

    某些特殊的网站需要用selenium来抓取数据,比如用js加密的,破解难度大的 selenium支持linux和win,前提是必须安装python3,环境配置好 抓取代码: #!/usr/bin/env python# coding:utf-8import timeimport execjsimport randomimport requestsimport urllib3import reimport base64import j

  • (课内)信安数基RSA-level1&&22021-10-16 22:33:54

    注:(不求甚解的)攻击原理 以及(浅层的)算法解释已在图片中给出;文字部分主要讲一些python语法的东西。   代码需要库 gmpy2和libnum;加密算法还需要Crypto.Util.number .   gcdext(a,b)扩欧 ;;pow(a,b,c)将a的b次方对c取模  注意使用gmpy2大整数类“mpz”来规避"ValueError: pow() 2n

  • argparse用法及常见参数说明2021-10-11 09:32:09

           学习python的时候,发现了很多大神喜欢用argparse,的确很好用,因为这东西可以通过设置default参数直接(run)运行,也可以通过与命令行(local)交互设置。然后我就在网上寻找教程,但是的确没找到什么详细的argparse教学。arparse源文件有2500多行,直接通过源码学习的确不方便,尤其是

  • selenium之处理视频2021-10-02 10:00:47

    HTML5定义了一个新的元素,指定了一个标准的方式来嵌入电影片段,IE9+,Firefox,Chrome都支持该元素 from selenium import webdriver from time import sleep driver = webdriver.Firefox() driver.get("http://videojs.com/") video = driver.find_element_by_xpath("body/Setio

  • Redis(六)Redis发布订阅2021-09-30 19:31:54

    Redis发布订阅(pub/sub)是一种发布订阅模式:发送者(sub)发送信息,订阅者(pub)接收信息    命令 序号 命令以及描述 1 PSUBSCRIBE pattern[pattern...] 订阅一个或多个符合给定模式的频道 2 PUBSUB subcommand [argument [argument ...]] 查看订阅和发布系统状态 3 PUBL

  • pytorch torch.nn.Identity()2021-09-28 18:33:48

    torch.nn.Identity() 今天看源码时,遇到的这个恒等函数,就如同名字那样 占位符,并没有实际操作 源码: class Identity(Module): r"""A placeholder identity operator that is argument-insensitive. Args: args: any argument (unused) kwargs: any keyword

  • Python中*arg和**kwargs的用法2021-09-18 11:02:07

    首先需要知道的是,其实并不需要写成*args和**kwargs。只有变量前面的*是必须的,你也可以写成*var和**vars。 *args的用法 *args和**kwargs主要用于函数定义,你可以将不定数量的参数传递给一个函数。 这里的不定的意思是:预先并不知道函数的调用者会传递多少个参数,*args是用来发送

  • 复现SRCNN时,配置命令行参数出错2021-09-11 20:06:30

    复现SRCNN时,配置命令行参数出错。 知识点介绍: argparse是一个Python模块:命令行选项、参数和子命令解析器。 主要有三个步骤: 创建 ArgumentParser() 对象调用 add_argument() 方法添加参数使用 parse_args() 解析添加的参数 示例代码: parser = argparse.ArgumentParser()

  • 阿里云+python完成南京大学健康打卡上报2021-09-09 22:35:24

    首先去阿里云官网买一个最便宜的服务器(轻量级服务器即可),然后镜像选择为ubuntu 18.04之后需要在该服务器上安装python 3.7,这个网上的教程很多,自己搜索 阿里云ubuntu 18.4 python 3.7就好了,然后需要在服务器安装Chrome浏览器和ChromeDriver驱动参考网址如下:在Ubuntu上安装Chrome浏览

  • 问题:clang++.exe: error: unknown argument: ‘-static-openmp‘2021-09-09 14:34:39

    问题:clang++.exe: error: unknown argument: '-static-openmp’ 环境: 系统:win10 环境:AndroidStudio 3.6.1 问题分析: 下载了github大神的一个yolox demo,实际build时发现NDK总是编译完成链接时报错:clang++.exe: error: unknown argument: ‘-static-openmp’。重复clean和re

  • linux Argument list too long错误解决方法2021-09-07 14:06:09

    当执行: cat THUCNews/gupiao/* > gupiao_all_text.txt 报错: sh/bash Argument list too long 原因是gupiao中文件数量较大 解决办法: find THUCNews/gupiao/ -name "*.txt" | xargs -i cat {} > gupiao_all_text.txt

  • selenium-浏览器执行方式配置2021-08-31 23:04:05

    def test(): options = ChromeOptions() options.add_argument('--headless') # 无界面 options.add_argument('--no-sandbox') # root权限 options.add_argument('--disable-dev-shm-usage') # 禁止共享内存 driver = Chrome(optio

  • 用argparse库去连接mysql2021-08-29 18:35:12

    import argparse import pymysql class MysqlConnect(object): # 连接数据库 def __init__(self, opt): try: self.conn = pymysql.connect( host=opt.host, user=opt.username, password=opt.pas

  • Mysql 8.0所有内置函数2021-08-25 15:33:35

    函数名    描述 ABS()    Return the absolute value ACOS()    Return the arc cosine ADDDATE()    Add time values (intervals) to a date value ADDTIME()    Add time AES_DECRYPT()    Decrypt using AES AES_ENCRYPT()    Encrypt using AES AND,

  • web selenium 中webdriver的option2021-08-07 22:04:11

    options.add_argument(‘headless’) # 无头模式options.add_argument(‘window-size={}x{}’.format(width, height)) # 直接配置大小和set_window_size一样options.add_argument(‘disable-gpu’) # 禁用GPU加速options.add_argument(‘proxy-server={}’.format(self.proxy_ser

  • Selenium操作CEF框架PC应用示例2021-08-07 19:33:03

    开发跨平台桌面软件,目前比较流行的框架有Qt、Electronjs、CEF等,其中Electronjs和CEF都是基于Chromium浏览器内核的。 也就是说这种应用本质上套了一个浏览器的外壳。这样的PC应用,同样可以使用Selenium进行自动化测试。 前公司的PC版客户端是基于CEF框架的,CEF即Chromium Embedded F

  • 2021-08-052021-08-05 18:00:52

    npm出现TypeError: invalid options argument 出现这种错误的原因多半是mkdirp这个方法更新了,不在适用这种写法,直接用mkdirp(’./upload/xxx/xxx’)

  • Uncaught SyntaxError: missing ) after argument list2021-08-05 16:06:24

    js前端错误 正常情况下翻译过来就是少了个括号 可是错误往往是在你想象不到的地方 问题解决,居然是它!!

  • python 参数传递2021-08-04 11:01:20

    test.py import argparse parser = argparse.ArgumentParser() parser.add_argument('-p', type=int, required=False, default=80, help='port') args = parser.parse_args() app.run(host="0.0.0.0", port=args.p) 执行的时候 python test.py -p

  • python 爬虫2021-07-30 15:57:39

    # *_* coding:utf-8 *_* # 开发团队:中国软件开发团队 # 开发人员:Administrator # 开发时间:2019/3/23 5:16 # 文件名称:weatherSpider # 开发工具:PyCharm import tkinter import tkinter.messagebox from tkinter import ttk import requests # from PIL import ImageT

  • ORACLE ORAPWD2021-07-26 14:00:36

    $ orapwd --help orapwd FILE=filename [FORCE={y|n}] [ASM={y|n}] [DBUNIQUENAME=dbname] [FORMAT={12.2|12}] [SYS={Y|password|external('sys-external-name')}] [SYSBACKUP={password|external('sysbackup-external-name')}] [SYSDG={password|ext

  • (4)fprintf和printf区别2021-07-25 10:04:40

    fprintf和printf区别 fprintf函数printf函数 fprintf函数 fprintf的函数原型为: int fprintf( FILE *stream, const char *format, [ argument ]…); 可知,fprintf是将字符输出到流(文件)的。 printf函数 printf的函数原型为: int printf( const char *format [, argument]… )

  • python中Argparse的简单使用2021-07-19 10:02:27

    Argparse介绍 文档:https://docs.python.org/3.8/howto/argparse.html 主要功能就是可以从命令行读取参数,也可是直接使用下列的语句来查看相关参数的说明文档。 python text.py -h 或者 python text.py --help Argparse的使用 有一个固定的套路就是 首先导入模块创建一个解

  • html2canvas:The image argument is a canvas element with a width or height of 0.2021-07-16 18:05:26

    DOMException: Failed to execute 'createPattern' on 'CanvasRenderingContext2D': The image argument is a canvas element with a width or height of 0. html2canvas渲染渐变色报错的 background-image: linear-gradient(180deg, rgba(0,103,178,0.6) 0%, r

  • python命令行解析模块argparse2021-07-16 16:34:52

    argparse是Python标准库中推荐的命令行解析模块 code01: tmp.py import argparse parser = argparse.ArgumentParser(description="test argparse") # 使用add_argument() 方式设置可接受哪些命令行选项 # echo1和echo2为位置参数,使用时必需 parser.add_argument("echo1", type

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

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

ICode9版权所有