小编3ks*_*stc的帖子

如何从澳大利亚证券交易所获取股票价格

如何从澳大利亚证券交易所获取股票价格... www.asx.com.au/

实际上,我们的团队正在建立一个很快就会在澳大利亚证券交易所上市的公司网站.我需要在主页上反映股票价格,并在详细信息页面中详细说明股票价格等.什么是最好的方式..股票交易所提供饲料..以及有什么选择.

关于sd

corporate stockquotes

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

如何检查字符串是否只包含数字/数字字符

如何检查是否MyVar包含带有BASH语句的数字.按数字我指的是0-9.if

即:

if [[ $MyVar does contain digits ]]  <-- How can I check if MyVar is just contains numbers
then
 do some maths with $MyVar
else
 do a different thing
fi
Run Code Online (Sandbox Code Playgroud)

bash

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

如何使用十六进制数字对 CSV 文件进行排序?

我正处于金发时刻,似乎无法理解它,但我有一个 csv 文件(下面的示例),其中我想按行中的第一个值对行进行排序 - 十六进制(从小到大)

570e2e5c,1460539517,SOM3-String-123,08-5a-0c-59
570e2e81,1460539520,SOM3-String-123,08-00-0c-59
570e2e87,1460539521,SOM3-String-123,09-5e-6b-22
570e2e5e,1460539518,SOM3-String-123,08-00-0c-59
570e2e90,1460539522,SOM3-String-123,08-00-0c-59
570e2e95,1460539523,SOM3-String-123,09-00-67-22
570e2e60,1460539519,SOM3-String-123,09-00-68-22
Run Code Online (Sandbox Code Playgroud)

问:如何使用 BASH 脚本按行第一个元素(十六进制)对 csv 文件进行排序?

附录:

因此,我使用以下代码将十六进制字符串转换为十进制字符串:

IFS=','
while read f1 f2 f3 f4 
do 

f1_upper_case=`echo "$f1" | tr '[:lower:]' '[:upper:]'`
f1_dec=$((16#$f1_upper_case))
echo "$f1_dec,$f2,$f3,$f4" >>$csv_temp 

done < $csv
Run Code Online (Sandbox Code Playgroud)

$f1_dec我将尝试在 csv 文件中进行排序。

csv sorting bash hex

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

如何修改GNUPlot创建的饼图

输入:

我有一个myfile.csv包含以下信息的文件:

Shift,Percentage
Day Shift, 39.94
Night Shift, 60.06
Run Code Online (Sandbox Code Playgroud)

GNUPlot处理:

myfile.csv文件被馈送pie_chart_generator.gnuplot文件,该文件是:

#!/usr/bin/gnuplot -persist
reset
set title "\n"
set label 1 "My Pie Chart\nShift Usage Break Down" at graph 0,1.125 left
set terminal wxt
unset key
set datafile separator ","
set terminal png 
set size square
set output "piechart.png"
stats 'myfile.csv' u 2 noout      # get STATS_sum (sum of column 2)

ang(x)=x*360.0/STATS_sum        # get angle (grades)
perc(x)=x*100.0/STATS_sum       # get percentage

#set size square                 # square …
Run Code Online (Sandbox Code Playgroud)

gnuplot

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

使用tail -n读取行时如何使用

问题:我有一个 CSV 转储文件 - 超过 250,000 行。当我使用时while read- 需要一段时间(没有双关语)。我想回到最后 10,000 行来做我需要做的事情,而不是 250,000 行。

代码片段:我当前的代码是这样的:

IFS=","
while read line
do

    awk_var=`echo "$line" | awk -F" " '{print $0}'`

    var_array=($awk_var)

    read -a var_array <<< "${awk_var}"

    echo "${var_array[1]}"


done </some_directory/directory/file_in_question.csv
Run Code Online (Sandbox Code Playgroud)

问题:在阅读with bash 脚本时如何使用tail -n10000with ?while read linefile_in_question.csv

csv bash tail while-loop

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

如何单独打开给定目录中的文件?

我有一个BASH代码,其中代码将CSV文件作为参数,即:

:~$ ./mycode.sh mycsv.csv
Run Code Online (Sandbox Code Playgroud)

其中,mycsv.csv得到由处理mycode.sh.目录中有很多CSV文件,所有这些文件都需要单独处理.如何让代码遍历每个CSV文件?

bash

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

如何在Python中更改大小写以使大写字母更低,反之亦然

主题7:问题4编写改变单词中所有字母大小写的函数changeCase(word)并返回新单词.

例子

>>> changeCase('aPPle')
"AppLE"
>>> changeCase('BaNaNa')
'bAnAnA'
Run Code Online (Sandbox Code Playgroud)

我是python的初学者,我的错误在哪里?

def changeCase(word):
    return ''.join(c.upper() if c in 'aeiou' else c.lower() for c in word)
Run Code Online (Sandbox Code Playgroud)

python string python-2.7

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

标签 统计

bash ×4

csv ×2

corporate ×1

gnuplot ×1

hex ×1

python ×1

python-2.7 ×1

sorting ×1

stockquotes ×1

string ×1

tail ×1

while-loop ×1