小编rob*_*aro的帖子

检查DataFrame或ndrray是否包含数字

这几个小时我坚持这个:我有一个DataFrame包含一个电子邮件地址列表,从那些我想检查邮件中是否包含数字IE的电子邮件地址roberto123@example.com,如果是,我想要附加这个号码到一个数组:

我已经尝试过使用DataFrame,还有ndarray woth numpy,但它不起作用.这就是我想要做的:

mail_addresses = pd.DataFrame(customers_df.iloc[:,0].values)
mail_addresses = mail_addresses.dropna(axis = 0, how= 'all')
mail_addresses_toArray = mail_addresses.values

for i in mail_addresses:
dates =[]
if any(i.isdigit()) == True:
    dates.append(i)
    print(dates)
Run Code Online (Sandbox Code Playgroud)

我认为我的问题是我不知道如何将此数组中的所有元素转换为字符串,以便该方法isdigit()可以工作并遍历内部的所有元素(825邮件地址).

运行上面的代码时,这是我得到的错误:

AttributeError: 'numpy.int64' object has no attribute 'isdigit'
Run Code Online (Sandbox Code Playgroud)

同时,如果我尝试使用numpy数组(mail_addresses_toArray),这就是错误:

AttributeError: 'numpy.ndarray' object has no attribute 'isdigit'
Run Code Online (Sandbox Code Playgroud)

python numpy dataframe pandas

7
推荐指数
1
解决办法
720
查看次数

三星Galaxy S8无法被Android Studio识别

我正在尝试将我的Galaxy S8与android studio作为外部设备,但似乎我的Mac无法识别它.

  • 我启用了开发人员模式和USB调试
  • 安装了ADB驱动程序,但是当我在终端上运行ADB设备时,它不会显示任何内容
  • 我尝试多次重启ADB服务器,但无论如何都无法正常工作
  • 我试过不同的Mac和Windows计算机 - 同样的问题 -
  • 我使用不同的USB线尝试了所有以前的解决方案 - 同样的问题 -
  • 我安装了SmartSwitch,但是这个程序也无法识别我的设备,同样对于AFT,我也删除了其中的两个并单独尝试,但一如既往,它不起作用.

基本上似乎手机只能通过USB充电,但我没有理由相信usb端口可能会损坏.

android adb android-studio samsung-galaxy

6
推荐指数
3
解决办法
9219
查看次数

在 Oracle SQL 中创建 1000 行的查询

我正在尝试编写一个查询来生成 1000 行,我有一个名为 CCHOMEWORK 的表,其中包含 2 列、ID 整数 (PK) 和 StudentID varchar,其中包含所有 1000 行的值。

我试过这个,但我不断收到错误并且不起作用

SET @MyCounter = 1

WHILE @MyCounter < 1000

BEGIN

INSERT INTO CCHOMEWORK
    (ID)
VALUES
    @MyCounter)

    set @MyCounter = @MyCounter + 1;

END
Run Code Online (Sandbox Code Playgroud)

sql oracle

1
推荐指数
1
解决办法
1432
查看次数

DataFrame中的.replace()不会替换

我试图;从DataFrame中的列中删除,但是当我使用该.replace(';', ' ')方法时它不会替换半圆,这是我如何做到这一点:

for i in excel_file['dateTime']:
    i.replace(';', ' ')
Run Code Online (Sandbox Code Playgroud)

这就是我的'dateTime'专栏的样子:

11-06-18;
18-06-18;
18-09-18;
14-06-18;
20-06-18;
13-06-18;
21-06-18;
19-06-18;
19-06-18;
20-06-18;
11-06-18;
22-06-18;
Run Code Online (Sandbox Code Playgroud)

python pandas

-1
推荐指数
1
解决办法
48
查看次数