标签: extract

在Python中从字典创建或分配变量

我曾试图在这里问过一次问题,但没有人理解我想问的问题.所以我在PHP中找到了一些例子.

// $_POST = array('address' => '123', 'name' => 'John Doe');
extract($_POST);
echo $address;
echo $name
Run Code Online (Sandbox Code Playgroud)

在PYTHON中是否有类似extract()的函数?????

字典也一样:

mydict = {'raw':'data', 'code': 500}
// some magic to extract raw and code as vars
print raw 
Run Code Online (Sandbox Code Playgroud)

ps为什么我要这样做:当你在类方法时,当string是self.data ['raw'] ['code']时,很难在join()和format()中使用字符串进行6次操作.假设它在这里的字典中是dict)

python variables extract

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

从jpeg文件中提取缩略图

我想从jpegs中提取缩略图,没有任何外部库.我的意思是这并不太难,因为我需要知道缩略图的起始位置,并在文件中结束,然后简单地剪切它.我研究了许多文档(即:http://www.media.mit.edu/pia/Research/deepview/exif.html),并尝试分析jpeg,但并非一切都清楚.我试图逐步跟踪字节,但在深度我困惑.是否有任何好的文档或可读的源代码来提取有关jpeg文件中缩略图开始和结束位置的信息?

谢谢!

jpeg exif extract

15
推荐指数
3
解决办法
4万
查看次数

将字符串的一部分提取到bash中的变量

诺布在这里,对不起,如果重新发布.我从文件中提取一个字符串,最后得到一行,如:

abcdefg:12345:67890:abcde:12345:abcde
Run Code Online (Sandbox Code Playgroud)

让我们说它在一个名为testString的变量中,冒号之间的值的长度不是常数,但我想将数字保存为第二个和第三个冒号之间的变量,因为字符串很好.所以在这种情况下,我最终得到了我的新变量,我们称之为extractNum,为67890.我假设我必须使用sed但从未使用它并试图让我的头围绕它...任何人都可以帮忙吗?干杯

在旁注中,我使用find从字符串中提取整行,通过搜索第一个字符串,在本例中为abcdefg部分.

string bash sed extract find

15
推荐指数
3
解决办法
5万
查看次数

如何从Pdf,Word和Excel文档中提取文本?

我需要一个.NET库,以便使用它从PDF,Excel和Word文件中提取文本数据.

理想情况下,免费工具!

你会推荐吗?

非常感谢,

.net html c# pdf extract

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

如何从字符串中提取所有UPPER?蟒蛇

#input
my_string = 'abcdefgABCDEFGHIJKLMNOP'
Run Code Online (Sandbox Code Playgroud)

如何从字符串中提取所有UPPER?

#output
my_upper = 'ABCDEFGHIJKLMNOP'
Run Code Online (Sandbox Code Playgroud)

python string extract lowercase uppercase

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

使用R获取逗号之前的字符串

我是R的初学者.现在,我在这样的data.frame中有一个向量

city
Kirkland,
Bethesda,
Wellington,
La Jolla,
Berkeley,
Costa, Evie KW172NJ
Miami,
Plano,
Sacramento,
Middletown,
Webster,
Houston,
Denver,
Kirkland,
Pinecrest,
Tarzana,
Boulder,
Westfield,
Fair Haven,
Royal Palm Beach, Fl
Westport,
Encino,
Oak Ridge,
Run Code Online (Sandbox Code Playgroud)

我想清理它.我想要的是逗号之前的所有城市名称.如何在R中获得结果?谢谢!

string split r extract

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

从字符串 - 谷歌电子表格中提取数字

在谷歌电子表格中,我需要一个公式来提取包含在任意字符串中的所有数字(0到9),该字符串可能包含任何可能的字符,并将它们放入单个单元格中.

示例(输入 - >输出)

d32????????fe9j.r/3-fF66 -> 329366
h01j2j3jFxF$$4j5j6j7j8j9 -> 0123456789
Run Code Online (Sandbox Code Playgroud)

regex extract google-sheets array-formulas google-sheets-formula

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

仅从逻辑模型中提取p值重要的系数

我已经运行了逻辑回归,我给它起了总结."得分"因此,summary(score)给我以下

Deviance Residuals: 
    Min       1Q   Median       3Q      Max  
-1.3616  -0.9806  -0.7876   1.2563   1.9246  

                       Estimate Std. Error    z value    Pr(>|z|)
(Intercept)        -4.188286233 1.94605597 -2.1521921 0.031382230 *
Overall            -0.013407201 0.06158168 -0.2177141 0.827651866
RTN                -0.052959314 0.05015013 -1.0560154 0.290961160
Recorded            0.162863294 0.07290053  2.2340482 0.025479900 *
PV                 -0.086743611 0.02950620 -2.9398438 0.003283778 **
Expire             -0.035046322 0.04577103 -0.7656878 0.443862068
Trial               0.007220173 0.03294419  0.2191637 0.826522498
Fitness             0.056135418 0.03114687  1.8022810 0.071501212 .

---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1 …
Run Code Online (Sandbox Code Playgroud)

regression r extract

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

如何在linux中提取多部分rar文件?

我需要以archive_1.exe archive_2.rar archive_3.rar的形式提取多部分rar存档.我怎么能在linux中这样做?

我尝试过unrar和7z但是unrar x archive_1.exe正在使用反向路径格式(例如.\ file\dir)提取文件,7z无法提取超出第一个文件.

欢迎任何建议!

linux extract archive

13
推荐指数
1
解决办法
2万
查看次数

在Java中提取大写字符的最快方法

我目前正在使用字符串形式的DNA序列,其中内含子是小写字母,外显子是大写字母.该方法的目的是尽可能快地以String的形式检索外显子.

序列示例:

ATGGATGACAGgtgagaggacactcgggtcccagccccaggctctgccctcaggaagggggtcagctctcaggggcatctccctctcacagcccagccctggggatgatgtgggagccccatttatacacggtgcctccttctctcctagAGCCTACATAG

我的第一个版本是使用String replaceAll()方法,但它特别慢:

public String getExons(String sequence) {
    return sequence.replaceAll("[atgc]", "");
}
Run Code Online (Sandbox Code Playgroud)

所以我尝试了一个新版本,它提高了性能,但仍然很慢:

public String getExons(String sequence) {
    StringBuilder exonBuilder = new StringBuilder();

    for (int i = 0; i < sequence.length(); i++) {
        char c = sequence.charAt(i);
        if (c == 'A' || c == 'T' || c == 'G' || c == 'C') exonBuilder.append(c);
    }
    return exonBuilder.toString();
Run Code Online (Sandbox Code Playgroud)

还有另一种方法可以提高性能吗?

java performance extract bioinformatics uppercase

13
推荐指数
3
解决办法
690
查看次数