2023年2月

驱动

ie驱动下载地址 可能需FQ

这个地址跳转过去可以访问

我是ie11 采用3.0

使用前注意事项

  • 环境变量设置,或者再接再程序中输入驱动路径

  • inter选项配置

    1、取消所有勾选的保护模式

    internet选项-安全

    2、高级选项里取消勾选 启用增强保护模式。

    internet选项-高级

    3、浏览器的缩放比例必须设置为100%

    4、IE11需要更改注册表

    32位

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\Main\FeatureControl\FEATURE_BFCACHE
    

    64位

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\InternetExplorer\Main\FeatureControl\FEATURE_BFCACHE
    

    若key值不存在,新建一个项FEATURE_BFCACHE

问题汇总

sendkeys输入慢的问题

​ 64为驱动sendkeys时很慢,使用32位驱动即可

下载mysql-win 压缩包

mysql-win安装包

解压安装包,并放置合适位置

配置环境变量

添加PATH 环境变量 D:\msyql-5.7.19-winx64\bin

创建启动配置文件

my.ini

[mysqld]
#设置服务器字符集为utf8
character_set_server=utf8
collation-server=utf8_general_ci
#设置mysql的安装目录
basedir = D:\mysql-server
#设置mysql的数据文件存放目录
datadir = D:\mysql-server\data
#设置mysql服务所绑定的端口
port = 3306
#设置mysql允许的最大连接数
max_connections=15

[client]    
#设置客户端字符集
default-character-set=utf8

相关路径根据实际环境配置

安装mysql

管理员打开cmd,执行以下命令

首先初始化数据库

mysqld --initialize-insecure --usermysql

管理员启动cmd终端执行命令

mysqld -install

启动服务

net start mysql

登录mysql

mysql -u root -p
#直接回车,先不输入密码

设置root用户密码

 set password for root@localhost = password('123456');

设置远程访问权限

grant all privileges on *.* to root@'%' identified by '123456';

如果远程访问失败,请检查防火墙

windows 可以先把防火墙关了,如果关闭防火墙可以成功访问的话,可以添加一个入规则

协议TCP 端口3306 ,这样再打开防火墙就不会影响了。

liunx系列检查一下端口是否开放。

参数

读取CSV(逗号分割)文件到DataFrame

也支持文件的部分导入和选择迭代

更多帮助参见:http://pandas.pydata.org/pandas-docs/stable/io.html

参数:

filepath_or_buffer : str,pathlib。str, pathlib.Path, py._path.local.LocalPath or any object with a read() method (such as a file handle or StringIO)

可以是URL,可用URL类型包括:http, ftp, s3和文件。对于多文件正在准备中

本地文件读取实例:

报错背景

这两天公司的程序许需要打包,就开始又操作了一番。
pyinstller 打包含有opencv+numpy库 打包成功,但是运行报错。在排除外部依赖文件因素外,看了一下运行结果。
ImportError: numpy.core.multiarray failed to import

解决方案

重要的是pycharm运行正常,cmd运行正常,只有打包程序异常。经过查阅决定从版本问题解决,亲测打包后成功运行。

一般情况下是由于numpy版本过高导致的,因为我看了源码是有  numpy.core.multiarray这个部分代码的


经过测试找出对应版本:
opencv -- 3.4.5.20 
numpy  --1.16.4
python --3.68