我想从文件中获取大量用户名 - 每行都是一个用户名.目前我使用此代码:
lista = []
z = open("usrnames.txt")
lista = z.readlines()
Run Code Online (Sandbox Code Playgroud)
但是,保存在列表中的结果是:
['username1\n', 'username2\n', 'username3\n']
Run Code Online (Sandbox Code Playgroud)
我不想要EOL ......我除了这个结果:
['username1', 'username2', 'username3']
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?我阅读了这个函数的文档,并没有找到任何可以禁用EOL的参数...
我已经开发了以下for循环来设置下拉列表中的数据.如果我在.get()方法上使用数字来选择和比较单击哪个项目,这很有效,但显然这对于设置的整数值是没用的.
我收到的错误是'a'变量无法解析为变量.
我真的不确定为什么呢?
这是代码:
List<String> list = new ArrayList<String>();
list.add("-");
list.add("Medical");
list.add("Business");
list.add("Family");
list.add("Other");
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, list);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
editTime.setAdapter(dataAdapter);
for(int a = 0; a < list.size(); a ++);
{
// Error on the 'a' variable - cannot be resolved to a variable.
if(typeReturned == list.get(a));
{
// Error on the 'a' variable - cannot be resolved to a variable.
editTime.setSelection(a);
}
}
Run Code Online (Sandbox Code Playgroud) foreach($links as $link_content)
{
$handle = curl_init(LINK_BASE.$link_content);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);
$response = curl_exec($handle);
$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);
if($httpCode != 200)
continue; //if not, go to next link
}
Run Code Online (Sandbox Code Playgroud)
我需要分析350个链接并检查它们是否可用(返回HTTP代码200).目前我使用上面编写的代码.不幸的是,这项操作需要很长时间 - 超过2-4分钟.我必须以最快的方式检查每个链接.你能给我任何建议吗?
我正在创建一个简单的AntiVirus应用程序.我读到商业AntiVirus应用程序通过将内核驱动程序安装到操作系统来保护其文件免受编辑或删除.我也想使用那种方法.有什么方法可以使用C#(如果是,告诉我如何)?