小编use*_*518的帖子

.exe给出错误Win7x64缺少MSVCP120.dll

我使用VS2013创建了.exe,并通过提供注册表路径将其直接添加到控制面板.我为x64构建了它.它适用于Win8.1x64.但是当我在Win7x64上启动它时,它会出现MSVCP120.dll错误.如果我复制DLL它的工作原理.但是dll是否直接连接到.exe?如果不是我如何附上它们?

dll linker visual-studio visual-studio-2013

18
推荐指数
2
解决办法
8万
查看次数

如何从另一个模块调用layout xml

我在MainActivity中设置ContentView为 setContentView(R.layout.activity_main);

我在包中也有其他模块,对于我在gradle文件中定义的模块,这个模块apply plugin: 'com.android.library'也有res/layout/activity_main.xml

那么我可以从MainActivity中调用另一个模块中的activity_main.xml吗?

android android-layout android-fragments android-activity android-gradle-plugin

14
推荐指数
2
解决办法
5420
查看次数

WebDriverException:消息:使用safaridriver和Selenium 3.13.0进行显式等待时找不到命令'GET /session/7.../displayed'

我正在使用下面的显式等待来检查元素是否可点击.

WebDriverWait(driver, 30).until(
        expected_conditions.element_to_be_clickable((By.CSS_SELECTOR, "#search")))
Run Code Online (Sandbox Code Playgroud)

但我得到错误

 <class 'selenium.common.exceptions.WebDriverException'>
Message: The command 'GET /session/.../displayed' was not found.
Run Code Online (Sandbox Code Playgroud)

如果我使用time.sleep()它工作正常而不是explicir等待它工作正常.我已经初始化了safari驱动程序

from selenium.webdriver import Safari
driver = Safari()
Run Code Online (Sandbox Code Playgroud)

这是堆栈跟踪

  File "/Users/Library/Python/2.7/lib/python/site-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/Users/Library/Python/2.7/lib/python/site-packages/selenium/webdriver/support/expected_conditions.py", line 283, in __call__
    element = visibility_of_element_located(self.locator)(driver)
  File "/Users/Library/Python/2.7/lib/python/site-packages/selenium/webdriver/support/expected_conditions.py", line 127, in __call__
    return _element_if_visible(_find_element(driver, self.locator))
  File "/Users/Library/Python/2.7/lib/python/site-packages/selenium/webdriver/support/expected_conditions.py", line 147, in _element_if_visible
    return element if element.is_displayed() == visibility else False
  File "/Users/Library/Python/2.7/lib/python/site-packages/selenium/webdriver/remote/webelement.py", line 490, in is_displayed
    return self._execute(Command.IS_ELEMENT_DISPLAYED)['value']
  File "/Users/Library/Python/2.7/lib/python/site-packages/selenium/webdriver/remote/webelement.py", line 628, …
Run Code Online (Sandbox Code Playgroud)

python selenium selenium-webdriver safaridriver selenium3

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

editText获取文本kotlin

如何在kotlin中获取editText并使用toast显示.

var editTextHello = findViewById(R.id.editTextHello)
Run Code Online (Sandbox Code Playgroud)

我尝试了这个,但显示了对象

Toast.makeText(this,editTextHello.toString(),Toast.LENGTH_SHORT).show()
Run Code Online (Sandbox Code Playgroud)

android-edittext kotlin

9
推荐指数
2
解决办法
3万
查看次数

android启用通过命令行禁用蓝牙

我正在尝试使用命令行在Android设备上启用禁用蓝牙.

我可以使用它

adb shell am start -a android.bluetooth.adapter.action.REQUEST_ENABLE

但它会提示用户"允许"或"拒绝".

我也看到有一个选项可以首先启动ble设置

adb shell am start -a android.settings.BLUETOOTH_SETTINGS

然后启用禁用 adb shell input keyevent **

但它不会与设备无关.

shell terminal command bluetooth adb

6
推荐指数
5
解决办法
2万
查看次数

jenkins 构建失败 shell 命令权限被拒绝

我正在尝试在 mac 上运行 shell build 命令,但我得到permission denied了例如ls /Users/...命令。

我看到whoamijenkins,我的 uesr 登录有什么不同?

我在线阅读我需要为 jenkins 用户运行 chmod,我该怎么做?

我使用 chmod 777 更改了文件权限?

我需要更改 jenkins 用户吗?

shell jenkins

6
推荐指数
2
解决办法
4万
查看次数

通过命令行将文件添加到目标 xcode

我可以使用xcodebuild. 我想在构建之前将文件添加到项目中,目前我将文件拖放到项目中,同时它也会添加到项目中。其他选项是“右键单击”和“将文件添加到项目”

但是如何通过命令行添加文件呢?cp命令不会将文件添加到项目/目标。

xcode cmd xcodebuild ios

5
推荐指数
0
解决办法
716
查看次数

pytest异常无类型对象不可调用

test1.py我有以下代码

@pytest.fixture(scope="session")
def moduleSetup(request):
    module_setup = Module_Setup()
    request.addfinalizer(module_setup.teardown())
    return module_setup

def test_1(moduleSetup):
    print moduleSetup
    print '...'
    #assert 0

# def test_2(moduleSetup):
#     print moduleSetup
#     print '...'
#     #assert 0
Run Code Online (Sandbox Code Playgroud)

conftest.py我有

class Module_Setup:
    def __init__(self):
        self.driver = webdriver.Firefox()

    def teardown(self):
        self.driver.close()
Run Code Online (Sandbox Code Playgroud)

当我运行它时,它会启动并关闭浏览器。

但我也得到错误 self = <CallInfo when='teardown' exception: 'NoneType' object is not callable>, func = <function <lambda> at 0x104580488>, when = 'teardown'

另外,如果我想运行两个测试test_1test_2使用相同的驱动程序对象,我需要使用 scopemodulesession?

python request pytest python-unittest pytest-django

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

硒按特定像素值滚动

我看到对于python硒我可以使用滚动到元素

self.driver.execute_script("return arguments[0].scrollIntoView(true);", element)
Run Code Online (Sandbox Code Playgroud)

或使用像素值作为

driver.execute_script("window.scrollTo(0, <vertical_position_to_scroll> )")
Run Code Online (Sandbox Code Playgroud)

但是有办法从当前元素或当前位置滚动特定的像素值。例如,如果我移到元素,我想从那里向上滚动10个像素。

javascript selenium scroll selenium-webdriver

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

将变量从python文件传递给机器人框架变量

我在机器人框架中分配变量为

*** Variables ***
${TestNAME}                       test
Run Code Online (Sandbox Code Playgroud)

但我可以从python文件传递变量值吗?

#test.py
var = 'test'
Run Code Online (Sandbox Code Playgroud)

是否可以分配var${TESTNAME}

python robotframework

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