Переставить выход в селен в виде таблицы - PullRequest
0 голосов
/ 15 апреля 2020

Я получил таблицу с информацией об акциях с веб-сайта https://in.tradingview.com/markets/stocks-india/sectorandindustry-industry/

Ниже приведен код, который я пытался извлечь из данных:

import selenium
from selenium import webdriver
from bs4 import BeautifulSoup
driver=webdriver.Chrome('C:/Users/user/Downloads/chromedriver_win32/chromedriver.exe')
driver.get('https://in.tradingview.com/markets/stocks-india/sectorandindustry-industry/')
Stock_info=driver.find_elements_by_xpath('//*[@id="js-screener-container"]/div[4]/table/tbody/tr')
for s in Stock_info:
    print(s.text)

Вывод кода:

 Advertising/Marketing Services 34.676M — −2.70% 500 Commercial Services 2
    Aerospace & Defense 812.565B — −1.66% 2.625M Electronic Technology 10
    Agricultural Commodities/Milling 859.621B — 2.72% 277.812K Process Industries 162
    Air Freight/Couriers 236.14B — 1.06% 115.34K Transportation 17
    Airlines 885.01B — −5.47% 1.52M Transportation 8
    Alternative Power Generation 48.048B — 3.58% 2.095M Utilities 11
    Aluminum 118.41B — −0.04% 5.454M Non-Energy Minerals 10
    Apparel/Footwear 1228.157B — 1.50% 180.795K Consumer Non-Durables 74
    Apparel/Footwear Retail 638.596B — 0.38% 705.162K Retail Trade 25
    Auto Parts: OEM 2465.744B — 4.00% 4.156M Producer Manufacturing 141
    Automotive Aftermarket 733.19B — 0.84% 482.91K Consumer Durables 24
    Beverages: Alcoholic 1459.569B — −2.41% 1.557M Consumer Non-Durables 31
    Beverages: Non-Alcoholic 322.178B — 2.07% 167K Consumer Non-Durables 6
    Biotechnology 238.498B — −0.43% 99.055K Health Technology 13
    Broadcasting 404.849B — 0.24% 1.193M Consumer Services 26
    Building Products 638.96B — 1.30% 60.981K Producer Manufacturing 64
    Cable/Satellite TV 111.87B — 5.80% 1.066M Consumer Services 11
    Casinos/Gaming 37.769B — −3.08% 1.464M Consumer Services 2
    Catalog/Specialty Distribution — — — — Retail Trade 1
    Chemicals: Agricultural 1730.819B — 3.37% 3.724M Process Industries 75
    Chemicals: Major Diversified 837.599B — −0.11% 182.952K Process Industries 25
    Chemicals: Specialty 2181.925B — 1.36% 162.155K Process Industries 191
    Coal 1938.971B — 0.62% 5.082M Energy Minerals 6
    Commercial Printing/Forms 18.342B — 1.06% 4.212K Commercial Services 17
    Computer Communications 301.242M — −4.28% 5.607K Electronic Technology 3
    Computer Peripherals 60.776B — 0.06% 112.546K Electronic Technology 3
    Computer Processing Hardware 5.5B — 4.67% 2.735K Electronic Technology 6
    Construction Materials 5938.854B — 2.99% 1.103M Non-Energy Minerals 86
    Consumer Sundries 52.278B — 1.60% 727.433K Consumer Non-Durables 8
    Containers/Packaging 298.137B — 0.63% 106.522K Process Industries 73
    Contract Drilling 5.265B — 5.21% 35.804K Industrial Services 4
    Data Processing Services 39.909B — 5.61% 67.836K Technology Services 11
    Department Stores 38.367B — 1.10% 23.121K Retail Trade 4
    Electric Utilities 6201.742B — 0.79% 6.506M Utilities 62
    Electrical Products 2946.671B — 1.51% 1.689M Producer Manufacturing 130
    Electronic Components 65.207B — 4.61% 75.974K Electronic Technology 12
    Electronic Equipment/Instruments 484.142B — −1.13% 2.007K Electronic Technology 13
    Electronic Production Equipment 13.314B — 0.10% 177.318K Electronic Technology 11
    Electronics Distributors 15.543B — −1.81% 2.534K Distribution Services 7
    Electronics/Appliance Stores 85.286B — 0.49% 14.78K Retail Trade 4
    Electronics/Appliances 1220.511B — −0.41% 150.735K Consumer Durables 35
    Engineering & Construction 3992.943B — 2.53% 3.86M Industrial Services 179
    Environmental Services 10.508B — 4.58% 11.467K Industrial Services 4
    Finance/Rental/Leasing 12680.517B — −2.64% 3.866M Finance 147
    Financial Conglomerates 5570.381B — −5.27% 4.045M Finance 105
    Financial Publishing/Services 656.166B — 0.34% 26.455K Commercial Services 9
    Food Distributors 35.114B — −1.22% 27.817K Distribution Services 16
    Food Retail 85.902B — 5.27% 1.03M Retail Trade 6
    Food: Major Diversified 3221.927B — 4.31% 79.64K Consumer Non-Durables 9
    Food: Meat/Fish/Dairy 1250.765B — 3.30% 79.335K Consumer Non-Durables 28
    Food: Specialty/Candy 2063.337B — 4.11% 1.145M Consumer Non-Durables 54
    Forest Products 9.471B — 1.42% 100.924K Non-Energy Minerals 6
    Gas Distributors 1490.01B — 2.03% 4.223M Utilities 11
    General Government — — — — Government 2
    Home Furnishings 237.099B — 0.37% 26.325K Consumer Durables 24
    Home Improvement Chains 11.221B — −2.38% 43.426K Retail Trade 2
    Homebuilding 36.362B — −1.11% 35.048K Consumer Durables 23
    Hospital/Nursing Management 811.184B — 2.00% 764.418K Health Services 28
    Hotels/Resorts/Cruise lines 491.503B — 6.28% 1.592M Consumer Services 61
    Household/Personal Care 15986.212B — 4.86% 9.964M Consumer Non-Durables 34
    Industrial Conglomerates 282.738B — 1.64% 203.016K Producer Manufacturing 29
    Industrial Machinery 1441.634B — 0.85% 116.214K Producer Manufacturing 132
    Industrial Specialties 7469.261B — 2.72% 920.399K Process Industries 123
    Information Technology Services 25829.892B — −0.05% 3.572M Technology Services 149
    Integrated Oil 2097.752B — −0.09% 10.686M Energy Minerals 4
    Internet Retail 46.591B — 4.72% 173.178K Retail Trade 4
    Internet Software/Services 230.823B — −3.03% 652.232K Technology Services 12
    Investment Banks/Brokers 1285.686B — −1.10% 273.494K Finance 184
    Investment Managers 2102.123B — 1.88% 681.151K Finance 28
    Investment Trusts/Mutual Funds 242.664B — 0.10% 6.144M Miscellaneous 117
    Life/Health Insurance 4273.911B — 0.35% 913.566K Finance 12
    Major Banks 3668.532B — −0.50% 5.541M Finance 19
    Major Telecommunications 202.569B — 6.90% 644.769K Communications 6
    Marine Shipping 100.91B — 3.62% 84.736K Transportation 12
    Media Conglomerates 3.398B — 0.00% 2.897K Consumer Services 1
    Medical Distributors 293.284M — 1.68% 6K Distribution Services 6
    Medical Specialties 45.642B — −4.84% 37.854K Health Technology 7
    Medical/Nursing Services 571.774B — 0.19% 1.706M Health Services 17
    Metal Fabrication 812.874B — 0.22% 320.112K Producer Manufacturing 91
    Miscellaneous 68.023B — 0.46% 147.34K Miscellaneous 5
    Miscellaneous Commercial Services 396.261B — 1.13% 252.122K Commercial Services 70
    Miscellaneous Manufacturing 766.181B — 6.64% 118.586K Producer Manufacturing 54
    Motor Vehicles 7504.127B — −3.05% 4.699M Consumer Durables 24
    Movies/Entertainment 469.257B — 1.12% 8.09M Consumer Services 62
    Multi-Line Insurance 2325.468B — −0.74% 1.81M Finance 4
    Office Equipment/Supplies 132.823M — −1.75% 1.326K Producer Manufacturing 2
    Oil & Gas Pipelines 1299.08B — −2.64% 2.232M Industrial Services 4
    Oil & Gas Production 201.6B — −0.72% 1.818M Energy Minerals 6
    Oil Refining/Marketing 19217.624B — −2.40% 7.644M Energy Minerals 23
    Oilfield Services/Equipment 41.446B — 0.35% 57.189K Industrial Services 22
    Other Consumer Services 453.211B — −3.98% 744.63K Consumer Services 25
    Other Consumer Specialties 2245.91B — −2.10% 2.182M Consumer Durables 42
    Other Metals/Minerals 3203.831B — 1.58% 8.664M Non-Energy Minerals 40
    Other Transportation 1369.292B — 2.20% 5.512M Transportation 32
    Packaged Software 338.847B — 2.88% 200.865K Technology Services 37
    Personnel Services 646.199B — 7.72% 341.797K Commercial Services 6
    Pharmaceuticals: Generic 2795.77B — 0.34% 1.385M Health Technology 24
    Pharmaceuticals: Major 5742.96B — −1.79% 7.254M Health Technology 70
    Pharmaceuticals: Other 6165.7B — 0.27% 3.122M Health Technology 116
    Precious Metals 1.391B — −2.42% 47.908K Non-Energy Minerals 1
    Publishing: Books/Magazines 41.722B — 0.79% 20.496K Consumer Services 8
    Publishing: Newspapers 75.489B — −0.13% 64.173K Consumer Services 16
    Pulp & Paper 148.281B — −0.14% 152.919K Process Industries 57
    Railroads 465.562B — 0.31% 963.077K Transportation 2
    Real Estate Development 2053.636B — 1.72% 2.174M Finance 135
    Real Estate Investment Trusts 564.584B — 6.98% 340.943K Finance 4
    Recreational Products 1.096B — 1.22% 1.421K Consumer Durables 5
    Regional Banks 22673.981B — −1.72% 20.755M Finance 54
    Restaurants 376.019B — 2.76% 976.373K Consumer Services 8
    Semiconductors 1.322B — −1.30% 10.315K Electronic Technology 4
    Specialty Insurance 1457.916B — 1.74% 315.994K Finance 4
    Specialty Stores 3032.805B — −4.24% 325.105K Retail Trade 16
    Specialty Telecommunications 1111.366B — −1.08% 1.391M Communications 18
    Steel 2785.838B — 1.06% 7.43M Non-Energy Minerals 176
    Telecommunications Equipment 270.983B — 4.33% 2.034M Electronic Technology 27
    Textiles 515.768B — 2.30% 1.67M Process Industries 284
    Tobacco 4656.897B — 4.20% 24.279M Consumer Non-Durables 10
    Tools & Hardware 10.318B — 0.23% 17.041K Consumer Durables 5
    Trucking 66.947B — 3.58% 264.338K Transportation 12
    Trucks/Construction/Farm Machinery 1762.136B — 0.82% 5.452M Producer Manufacturing 67
    Water Utilities 1.265B — 0.60% 3.585K Utilities 1
    Wholesale Distributors 656.912B — 0.71% 997.991K Distribution Services 86
    Wireless Telecommunications 5817.912B — −0.18% 28.367M Communications 7
    ​

Как выровнять этот вывод в табличном формате, чтобы при копировании его в кадр данных в pandas значения не были смещены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...