我有任何字符串.像'水牛',
x='buffalo'
Run Code Online (Sandbox Code Playgroud)
我想将此字符串转换为某个变量名称,如
buffalo=4
Run Code Online (Sandbox Code Playgroud)
不仅这个例子,我想将任何输入字符串转换为某个变量名.我该怎么做(在python中)?
我正在构建具有一些本地android模块的react-native应用程序。
在MainApplication.java中,
protected List<ReactPackage> getPackages() {
return Arrays.<ReactPackage>asList(
new VectorIconsPackage(),
new MyCustomPackage()
);
}
Run Code Online (Sandbox Code Playgroud)
在我的MyCustomPackage中,
public class MyCustomPackage implements ReactPackage {
@Override
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
return Collections.emptyList();
}
@Override
public List<NativeModule> createNativeModules(
ReactApplicationContext reactContext) {
List<NativeModule> modules = new ArrayList<>();
modules.add(new MyCustomModule(reactContext));
return modules;
}
}
Run Code Online (Sandbox Code Playgroud)
我还有其他几个模块,但这只是一个例子。所有功能都运作良好。现在,我想向MyCustomModule Java类中的方法编写单元测试。我尝试使用Robolectric框架,但不知道它如何与react native一起工作。还有其他工具吗?谁能给我一些示例或指导,以编写本机原生Android代码的单元测试?
android unit-testing react-native react-native-android react-native-native-module
我想使用 ubuntu 终端 'grep' 命令查找文本文件中大写单词的数量。我已经尝试过使用grep -c [[:upper:]] a.txt命令。但它也计算具有简单字符的单词。
我的文字:我是汤姆·佩雷拉
我的命令行输出应该是2,即单词是“ I ”和“ PERERA ”。